Saturday October 5, 2013 11:16
The Japanese know how to pull off an 86 event. The 86 Society of Japan gathered for a Parade Run earlier today. 86 cars gathered in the Ibuki Mountains for a 17km drive.
Check out the photos.