Tag: , , , , ,

Taco Bell marks entry into London by making Big Ben chime again

Last week, Taco Bell chimed in with a sound that London has been missing for over a year: Big Ben’s bells. As the famous clock is under scaffolding for...