Incorrect!!! – Hi Guess the Place - Guess What's the Country or City in the Pic Quiz Review

Statue of Liberty is not in New York.
Review by Jsocket on Hi Guess the Place - Guess What's the Country or City in the Pic Quiz.

All Hi Guess the Place - Guess What's the Country or City in the Pic Quiz Reviews


Other Reviews

Annoying
Annie08091990

Good game
Comet Dragon

Excellent!
Ess Gee Bee