After having the turbo thrill in my veins I really don't think i could ever go back to a stock sled. Even if i had to $50,000 I would probably give up the sport.
people think i'm crazy but that is the truth. Is there any one else out there that thinks the same way?
Let me tell ya there is just nothing like the feel of a sled coming on boost! It is scary, exciting, tear jerking, and amazing all tied up in one feeling. There has not been a day when i have not gone " Wow i can not believe that i just climbed that so flipp'n fast!" or "Shoot fire can some one help me down, I know i got up here but i need some help now!"
Crazy, but after you have had a turboed sled you always look for organized chaos in you life. Some call it a zen thing!!




people think i'm crazy but that is the truth. Is there any one else out there that thinks the same way?
Let me tell ya there is just nothing like the feel of a sled coming on boost! It is scary, exciting, tear jerking, and amazing all tied up in one feeling. There has not been a day when i have not gone " Wow i can not believe that i just climbed that so flipp'n fast!" or "Shoot fire can some one help me down, I know i got up here but i need some help now!"
Crazy, but after you have had a turboed sled you always look for organized chaos in you life. Some call it a zen thing!!