Fact Of The Day! Date January 13, 2012Posted by yhussein Comments1 This is kinda funny and weird but The Statue of Liberty’s index finger is eight feet long.
Awkward fact! Lol