I know we have been overwhelmed by videos from the Red Bull Drifting World Championship. But I couldn’t resist posting another one. This time it was made for a DVD series called Touge Heroes. Their first teaser was already a shocker, in case you have missed it check it out here. Speedhunters also has a small appearance, spot the sticker, Enjoy.