Road Side Attractions
November 8, 2008

Alton, IL. Statue of the World's Tallest Man, Making this the world's largest life size statue of a human. In life, Robert Wadlow was 8'.11.1" Tall,  490 pounds. You know what they say... big feet... big shoes. (that is what they say isn't it?)
Giant metal Dragon in Vandalia, IL He's Kinda cute... For a Dollar you can make him breath fire. (have camera ready... the flame lasts only a few seconds)
Just outside Ramsey City limits.