A U.S. Marine Corps unit firing 4.5-Inch Beach Barrage Rockets (also know as "Old Faithful") from M7 launchers mounted on Harvester M-2-4 vehicles on Iwo Jima, 1945. 704 views17:57