The Mazda Turnpike is the stuff of legends in Japan. This is what happens when you shut down the most infamous road in the country and let race cars loose.
Japan's Motorhead Magazine had the opportunity to shut down the road in order to run one hell of a fantastic hill climb. From JGTC to Super GT and drifters to rally were all in attendance, chomping at the bit to get the road that is casually known as "Japan's Nurburgring."
This is all sorts of wonderful.