13 Jul 2015, 11:11 UTC · By: Tudor Rus / Motorhead Magazine's theme in issue #16 is "Japan Tuned" and with that comes a video about two very special cars on one of Japans most famous touge courses