In the event that you bounced into a Suzuki Every Turbo and hoofed your way over the tornado-inclined fields, would you get twist brushed off the street to a horrible and crumply death? Presumably! Be that as it may, this person survived it.
This is, or rather was, Lone Star Drift’s little Kei van. “Kei” autos are an arrangement of kind of demi-vehicles in Japan with restricted measurements and constrained motors, intended to work and fit in thick urban communities.