You're gonna love the Executioners,I have had excellent results with mine.I have to ask you something though and don't take this offensively:I think you have the rear tires on backwards,looking at the left rear tire it looks backwards to me.Look for a ROTATION arrow on the side of the tire.