I Drag Raced the SMALLEST Cars in the World!
Kei car drag race let’s goooooo!

We’ve got our hands on five Japanese Kei cars, and these micro machines are about to go head-to-head over the quarter-mile to see which is quickest! 
...