TOUGE!
For those who don’t know…
“Touge is a Japanese word literally meaning “pass.” It refers to a mountain pass or any of the narrow, winding roads that can be found in and around the mountains of Japan and other geographically similar areas.”
Starting from 2am – 4am me and my boys hit a mountain to do some touge… That ish was fkin fun 2 hours worth of non-stop twisties
I’ll show you a ride better than Medusa… forreal. aha
…But someone be my passenger next time =))))
iPhone pic boooooo


id like.
sounds fun