06/06/2014

The 70th anniversary of D-Day

Seventy years ago today over 150,000 allied troops stormed the beaches of Normandy, France. Peter Alexander and Steve Koepp joins the Cycle crew to discuss the greatest generation.

Speak Out