18 years later, America vows to never forget 9/11

Drone’s eye view of the September 11, 2001 memorial in Pennsauken New Jersey. 

Latest Videos