Operation Overlord (Battle of Normandy) – Allied operation that launched the invasion of German-occupied Western Europe in World War II.
Visit France Travel to Book Flights and Hotels Cheap Online
Visit the Cheap Webshop for Blu-rays, Books and DVDs