Scotland Bus Operations
(05 Apr 2014, 6:24 pm)citaro5284 And at over £350,000 a piece, I doubt many operators will be buying them.....