New Haven Fire Department

Truck 2
2009 Seagrave - 100' TDA