Published On May 9, 2024
Tesla has laid off about 10% of its workers recently. Now, one of those who laid off says he plans to live in his Tesla now.
Subscribe to FOX 11 on YouTube: / @foxla
Watch more FOX 11 on YouTube:
Police Chases: • Police Chases
Brazen Crime: • Brazen Crime
Homeless Crisis: • Homeless Crisis
show more