yeah, what i meant by the gist of my post was, the sled they "unveiled" on the 2nd, should have been the sled we got two or three years ago, not now, when its called something new and innovative and costs a #*$&@ pot more. All im sayin.
i agree, our motors are badass.
yep, blow our doors...