Scott Jennings TAKES DOWN Petty Liberal WHINING Over Elon Musk’s “NAZ! Germany” Comment Notice Daily News 11 months ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW Scott Jennings needs his own show. Scott Jennings needs a raise!!! To put up with these nutjobs!