Originally posted by TheBurntCeltic
The first pic is cool and the second one looks like it is in NYC with the Statue of Liberty in the Background
there are 3 statues of liberty in the world, one in US, one in France and I cant remember the other one.
But they are far less known so I guess its US