WOW- Statue Of Liberty's Index Finger Is 8.1 Inch Long

Lehren

Yes, you heard it right, a pride to New York, Statue Of Liberty is one on the tallest statue of the world. And it's index finger is 8.1 inch long.