Wednesday, February 19, 2014

TESLA on tow truck in Rancho Santa Margarita

Unknown reason. It was going to a tire shop.