Turbo God?!??
#1
Turbo God?!??
Today i went to meet a guy that runs a shop in town called Cherry Turbos. This guy knows EVERYTHING about turbos. check out his web site
www.cherryturbos.com
thanks guys.....
<chris>
www.cherryturbos.com
thanks guys.....
<chris>
Thread
Thread Starter
Forum
Replies
Last Post
samson
Forced Induction
72
08-24-2007 03:28 AM