Press Release Jan 31, 2002

Press Release Jan 31, 2002 Delta TW4030 Surface Mount Barricade Controls Up to 15 Feet of Vehicle Access Will Stop 15,000 Pound Vehicle Going 40 MPH (6800 Kg @ 64 kph) FOR IMMEDIATE RELEASE VALENCIA, CALIF.—January 31, 2002—The Delta Scientific TW4030 Surface Mount Barricade controls a normal flow of authorized vehicular traffic yet, when deployed […]