mackinnon Active member Sep 25, 2008 #2 yes. i've bought from them before (i can't remember exactly what though haha) and everything went according to plan...sooooo all systems go haha
yes. i've bought from them before (i can't remember exactly what though haha) and everything went according to plan...sooooo all systems go haha
TWoods Active member Staff member Sep 25, 2008 #4 In mammoth? VERY legit, just usually expensive. if you find deals go for it.
? [~_~] Active member Sep 25, 2008 #5 They have a sick vert ramp in the back. HOW is that not awesome?