Travel

Missing Village Idiots

A few villages in the UK are wondering what’s become of their local idiots.  These drooling, mumbling, good-for-nothing morons are missing from the pubs, streets and Central Squares of their little hamlets.  I think I found out where they are….

Read more