Documentary film recounting the story of Ten House, the fire station right next to the World Trade Center, and the experiences of its firefighters on 9/11
Release Date 2013-09-08 Budget N/A Revenue N/A Rating 6.9/10 Runtime 44 mins