Tog Driver When you're 76 years late for D-Day but rush the beach anyway. vietnam_flashback.mp4 Seriously though, 6th June marks 76 years since D-Day.