Post by
ViceIntruder »
https://forums.nicoclub.com/viceintruder-u167603.html
Mon Sep 06, 2010 11:12 pm
Whoa, the Japanese have some mad customs in there too. Not something I would expect from the land of the rising sun.
Are those Brembo Brakes that are American made?
Last edited by
ViceIntruder on Thu Sep 23, 2010 7:34 pm, edited 2 times in total.