Last chance to stop me from buying the hype...
I say call a few dyno shops, just ask if they have Demon carbs on their shelf/in stock?
Print