Making people smarter since 2004.
Big LadyThe 111-foot Statue of Liberty is truly larger than life. Her index finger measures 8 feet. Each fingernail is 13 inches by 10 inches, and her nose is 4 feet 6 inches long.
Post a Comment
No comments:
Post a Comment