Tuesday, December 31, 2013

The Roma Invasion of the UK: Pooping on Porches Edition

Roma invasion of Britain going exceedingly well. 

Reports from London say the new visitors are already making themselves at home, defecating on private and public property and sleeping on people's doorsteps.