England is only known for one vehicle, the double decker bus.
They don't have cars, trucks, SUVs, just double decker buses. And maybe a few single decker buses. And perhaps a very few other decker buses.
Everyone's got one, which is why the English garages are the largest in the world.
Showing posts with label England. Show all posts
Showing posts with label England. Show all posts
Wednesday, July 01, 2009
Subscribe to:
Posts (Atom)

