Toyota’s 2000 HP Land Speed Cruiser Just Pulled A Stunning 230MPH [w/Video]


Remember that insane 2000hp Land Speed Cruiser Toyota brought to the last SEMA show? Well, it just completed a top speed run, achieving a very impressive 230mph (370km/h).
Read more »