Connect to share and comment

Firehouse la in trouble

Firehouse la in trouble

Firefighters from Ladder 1, Engine 7 head out on a call from the firehouse in 2002 in New York City as part of an authorised CBS documentary '9/11' by French filmmakers Gedeon and Jules Naudet.