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.
Newer Post
Older Post
Home