Got A New Invention Check Out The Video
looks like a great idea as long as ya dont sneeze and hit the throttle.
lol
I like it makes it look so easy.. why wouldnt I buy one.... if I had sleds ?
cool man.
-RPM
Print