Remember 9/11: Rick Leventhal reflects on his experience on Sept. 11

Leventhal was in Lower Manhattan on 9/11 as the towers came down.