I am thinking about getting the Jato (WHENEVER IT COMES OUT), but then I started thinking about the stadium Maxx. The lowest price I see for it is $319. I assume the jato will cost a little more then that. What are your thoughts on why I should go one way or the other?
I don't know why I am having a burning desire all of a sudden to buy a new nitro?![]()









Reply With Quote



