Which American city does the Liberty Bell reside?

Question: Which American city does the Liberty Bell reside?

Options:

New York City
Philadelphia
Boston
Washington Dc

Correct answer:

Philadelphia

Other game answers: deer hunter 2014, 600 celebs answers, trivia crack answers.


Leave a Reply