The Goat Castle!

goat-tower

The goat tower with the most kick-assingest name is the Tower of Baaa, in Findlay, Illinois, a scant 131 miles and 2 hours and 41 minutes from St. Louis, Missouri, via Interstate 70. (Via Riverfront Times)

Leave a Reply

Comment moderation is enabled. Your comment may take some time to appear.