Twin TowersThe second tower1 month agoThe British equivalent to 9/11 would be a big red bus crashing into Big Ben