i think i might have found the twin towers on the princess and the frog dvd case?

Devron

New member
i don't know if true but if you look on the cruise ship you can see two poles letting out smoke. at first i didn't think much of it, but then i found a smaller little platform that resembles the smaller building under the twin towers. I want to know the truth
 
Top