A K MtnViper
New member
Meet up with a guy with a Nytro super charge 163" track sled this weekend. It was made by Timberline? in Idaho. He let me ride it. Scared the Holy S***
out of me. 280 hp is too much for me
out of me. 280 hp is too much for me