strangest bus designs

A large section of the upper deck roof – removable in good weather, turning it into more conventional tour bus

strangest bus designs