Tesla Semi Truck with Lidars Spotted in Palo Alto

This Tesla Semi Truck with multiple lidars (at least 6 of them) was spotted on northbound El Camino Real in … More