SF Supervisor Dean Preston responds after CEOs, including Elon Musk, call for his firing

Dean Preston sits down with KTVU after CEOs Elon Musk and Garry Tan called for the San Francisco supervisor to be fired over the rising amount of car break-ins in the city.

Top Videos

Most Watched

KTVU Vault

Wild Rides