Live action footage
The twin towers of the World Trade Center rise high above New York City.
NTSC
720 x 480