yes I just did it is huge
over 10 years ago
Reply
its the freedom tower and the towers were called the world trade center
over 10 years ago
Reply
it's in Chicago!!! I think
about 10 years ago
Reply
@v36 thanks I didn't know how I missed that I live in New York
about 10 years ago
Reply
FRRRRRRREEEEDOM TOWER!!! :D love it. Seen it 4x now.
over 9 years ago
Reply
popular
recent