sure looks like it to me, google images. others here don't agree but imo they are junk and ive broke and seen lots of them broke. same opinion on about any performance forum you look up, power or big tires or both and its a tickin time bomb haha
Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.