2 months ago

Elon Musk Gets Firm With Twitter Employees

Cheddar News
Cheddar News
Elon Musk reportedly handed down ultimatums to Twitter employees.

Browse more videos

Browse more videos