Quite possibly the most outrageous ‘virtual reality’ stunt I have not only witnessed, but been a part of! Thanks to Monster for the invite! See…
Drift Team Animal style travels with their cars to Meihan Sportsland outside of Osaka, Japan to drift at the Super D Cup. This is a…