User Comments:
Anonymous commented at 2013-01-04 07:12:29 » #1238714
It says Las Vegas... but the Statue of Liberty is there.. so.. doesn't that make it New York? C'mon, basic knowledge, I'm not even from anywhere close to America.
1 Points
Flag
Anonymous commented at 2013-07-19 14:17:16 » #1363152
IIRC there is a statue of liberty in Las Vegas too, just a much smaller replica
3 Points
Flag