Quote Originally Posted by Catnip View Post
Lot of y'all gave bad reviews on the street, but did anyone lower the tire pressure at the track? That's all that matters to me.
Track is nice, BUT the streets are EVERYDAY.