2 days agoTop Biden Advisor Mitch Landrieu Compares Voting For Biden To Storming The Beaches Of NormandyNewsVids