Demon is alive. Fired right up. Tried to post a video but i don t think its gonna happen. Revs quick. Chasing a few tiny leaks but sounds awesome. Breaks your ear drums with the headers open but sounds mean from the mufflers. Super happy. Gonna be a little while til its done but i m excited its...