In this insane matchup, a drag racing (!) Willys Jeep is ...

Just before opening day of the Tokyo and Los Angeles shows, ...