Tesla Cybertruck Shows Up In Michigan At Formula SAE Booth – InsideEVs

While it may not be that uncommon to spot the Tesla Cybertruck in California, or even Nevada or Texas, we weren’t expecting it to show up in Michigan. Had we known it was coming, we would have tried to make a trip out to the speedway. However, it seems most folks were surprised about the […]