the superstock has a limiter on the top speed because the superstock was built only for quarter mile drag racing and the demons were built for drag racing not just quater mile drag racing
[deleted]
0 ups, 3y
@ NigelBishop
True, the super stock does have more governors and the demon can run on race fuel. I was just talking about hp numbers (the demon can reach 840 and the demon 170 can reach 1025 on e85)
[deleted]
0 ups, 3y
Also the demon and the super stock have a 163 mph governor due to the tires