Turbo thing
Turbo thing
Ok its even advertised on this site that turbo your car for 69.95$ adds up to 35 hp is that real or bogus.Becuase i got that much to spend im just makin sure its real.and if it is how does it perform?
Thread
Thread Starter
Forum
Replies
Last Post
kackarot
Off-Topic
22
Feb 15, 2002 04:39 PM



