Photo of London Bus Crashed Into Building Prompts Flood of Hilarious Responses
Published
This tiered — pun unavoidable — ordeal all began on Tuesday when one of the English city’s buses smashed into a building on New Oxford Street.
Full ArticlePublished
This tiered — pun unavoidable — ordeal all began on Tuesday when one of the English city’s buses smashed into a building on New Oxford Street.
Full Article