Showing posts with label Turkey. Show all posts
Showing posts with label Turkey. Show all posts

Tuesday, February 27, 2007

Is There a Chance the Track Could Bend?



Does it remind anyone of a particular episode of The Simpsons?