God-bothering, megaphone-toting Islamophobe annoys Oxford Circus shoppers
Seen annoying shoppers and deafening passengers trying to get into a crowded Oxford Circus tube station was this God-bothering bloke with a megaphone. His name is Carl.
God-bothering, megaphone-toting Islamophobe annoys Oxford Circus shoppers Read More