Anyone have one? What do you like/dislike about them?
(Any time I ask someone about them I get the reply: Save up the extra $250 and just get the LST2) Keep in mind, I asked "anyone have the Mega Baja?". I already know plenty about the LST2, haha. Thanks guys