Originally Posted By: Yogi Barrabbas
Why oh why does London have a red bus as its mascot?

It's like something off a kids TV show ohwell


Of all the wonderful landmarks in London, they pick the bus? What about Big Ben, or London Bridge, Buckingham Palace. The bus? it's so.....pedestrian rolleyes


Whoever exalts himself will be humbled, whoever humbles himself will be exalted - Matthew 23:12