Visions of War: D-Day: The Longest of Days
The Invasion of France
E6 Jan 1, 2019
The Greatest coordination of arms ever portrayed in the world. Every scene made during the greatest victory of Allied power, to date. 11,000 Allied planes plant their tons of pulverizing bombs on shore installations, strategic roads and bridges, then swoop down to strafe enemy trains, ships and planes. The air poundings continue, and the mop-up search for snipers is on. The invasion is successful.