Question: What island does the Statue of Island stand on?
Answers: A) Liberty Island, B) Long Island, C) Staten Island, D) Ellis Island
Correct Answer: A) Liberty Island
Congrats to the trivia winner Thomas T. from Forest City, Iowa!