Debuting at #SEMA2016, the #LandSpeedCruiser is capable of generating more than 2,000 hp and a top speed of 220 mph!!! That’s one crazy fast SUV! #AutomobileJapanLandSpeedCruiserSEMA2016.ToyotaAloJapan.com
AloJapan.com