gokartride Sep 4th, 2006 Link
Not a big surprise really given the plant shutdown, the end of the ‘06 models, and the relatively unknown ‘07. I confess that I am glad to see any other news, though…can’t wait to see MTTS finally be over because, frankly, I ever got it.
Reply










