Twitter Outrage

04.27.2022 - By The Todd Huff Show

Download our free app to listen on your phone

Twitter employees are apparently distraught and too shocked to speak after Elon Musk has officially bought the platform.

More episodes from The Todd Huff Show