Video of World Trade Center jumpers surfaces on YouTube

VIDEO of World Trade Center jumpers surfaces on YouTube

Video has surfaced on YouTube of several people parachuting from 1 World Trade Center in New York City. The video purportedly shows the men who were arrested …

VIDEO of World Trade Center jumpers surfaces on YouTube Read More ยป