Where is the Statue of Liberty?

Los Angeles
New York
Chicago
Philadelphia

Trivia Crack Answers Main Page