news1todaysnewsW1 Chuck Schumer Reveals Elon Musk Is His Biggest Nightmare On Live TV By My Daily Liberty - March 20, 2025 0 444 FacebookTwitterPinterestWhatsApp IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW Chucky is upset that Elon is taking away his kickback money The noose is getting tighter is it Chuckie?