Autoshows & Awards
What Do You Think Of This World’s Tallest Bus
The image below you happen to be awkwardly staring at is actually the world’s tallest bus. Without guessing much, you already know its used in London. Can you board this bus if its used officially in Nigeria?
I know I can; only if I’m allowed to seat downstairs patapata
World’s Tallest Bus
February 16, 2017 at 10:34
Scary something oh ! The height .