- Sun Sep 14, 2014 10:38 pm
#3795911
This place is a petrol heads paradise, no speed limits over the mountain and amazing roads!
Established in 2002 it brings together people from all over the world to discuss their one love of Type R's.