This is a discussion thread for the following file:

Worlds Tallest Man Statue

Life-sized statue of the world's tallest man(2.72m) Robert Pershing Wadlow located near his place of birth in Alton, Illinois.