Mater takes a pit stop to tow a broken down car home and ends up in Japan. While there, he is challenged to a "drift" race through the streets of Tokyo all the way to the top of Tokyo Tower.
While the Tokyo Motor Show is Japan’s opportunity to present its most important (and its silliest) road vehicles and concept cars to the world, Tokyo Auto Salon (TAS) is Japan’s answer to SEMA ...