20 hours agoTop Biden Advisor Mitch Landrieu Compares Voting For Biden To Storming The Beaches Of NormandyNewsVids