Blind on the 78th floor: 9/11 survivor shares story of escape

The horrors experienced on September 11, 2001 are still difficult to imagine, but try to imagine being on the 78th floor of the North Tower when the first plane hit - and being blind.

Top Videos

Good Day Tampa Bay

We Live Here