Posts Tagged ‘Setra’

High speed bus testing!!!!

Wouldn’t you just love to be a passenger on this… Image courtesy of Photo Finnish