Subscribe Today

Search found 1 match

Return to advanced search

TURBO OR NO TURBO?

hey i have been thinking about putting a turbo on my sled. i've heard good and bad things about it. what do you think about turbo, and why do you think that. thanks
by SKIDOO X TEAM
July 17th, 2002, 9:05 am
 
Forum: SnowmobileNews Forum
Topic: TURBO OR NO TURBO?
Replies: 7
Views: 985

Return to advanced search