woolybanana Posted December 4, 2008 Share Posted December 4, 2008 the place of the mentally challenged. But you had better check for yourselves. The Aveyron I dare not mention, but it has to do with sisters and sheep:http://www.telegraph.co.uk/travel/3548315/Bizarre-new-atlas-comes-to-the-Great-Land-of-the-Tattooed.html Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.