WATCH: Elizabeth Warren Calls Out Elon Musk as ‘The World’s Richest Freeloader’

By Todd Neikirk / Dec 15, 2021