DARN IT, HAMMOND!!! This is certainly the most interesting Top Gear x Tadashi Motors episode I've ever seen >:D
Tadashi Motors belongs to me (OBVIOUSLY!!!) Credit to all for music, sounds, etc. (LOL)