Tesla Cybertruck lands in Tokyo, continuing tour across Asia

The Tesla Cybertruck landed in Tokyo today, making its most recent stop in the tour across Asia. The Cybertruck arrived in Japan for the first time, and it drew plenty of crowds at the display event where Tesla fans from all across the country gathered to get a peek at the pickup that could quite … Continue reading Tesla Cybertruck lands in Tokyo, continuing tour across Asia