super d
-
Watch In Awe As The Best Drifters From Japan And America Shred The Same Track
Super D Matsuri is the ultimate drift weekend. This year’s version attracted some of Japan’s and America’s best drifting talent to the California desert, complete with the incredible cars they brought with them. The photos of the cars in action were mind-blowing enough, but the videos were even better.