Wallace Smith

All-Star Artwork

Eye On New York: TWA Flight 800, ‘Choir Boy,’ And All-Star Artwork

On Sunday’s Eye On New York, CBS 2’s Dana Tyler talked with film director Kristina Borgesson about the controversial new documentary “TWA Flight 800,” which is set to air as the 17th anniversary of the plane crash over the coast of Long Island approaches.

07/14/2013