Search results

  1. Cybertruck in San Diego @ Supercharger

    First I’ve heard /seen of it being in San Diego. Spotted in Mira Mesa…about 20 min north of SD downtown.


Top