TurboCruiser.... Have you ever been in an H2? Seems not. I'll tell you that my dad has one and gone off roading in Ocala. The thing was a beast. I don't know where you get going off on how it has poor performance, not reliable, can't fit, and all this other B.S. when you haven't even been in it. I'll I have to say is don't judge a book by its cover.