P punkrockracer New Member Mar 5, 2003 260 0 0 Long Island Jun 21, 2004 #1 Jun 21, 2004 #1 Does anyone know a good wheel shop in the Long Island area? Long story short, I ended up chewing up one of my original 93 cobra wheels, don't ask, because I don't like talking about it.
Does anyone know a good wheel shop in the Long Island area? Long story short, I ended up chewing up one of my original 93 cobra wheels, don't ask, because I don't like talking about it.