Making progress on my Demon

looks sweet, are you running a mechanical fan?
Yes, along with an electric pusher fan.

20201031_172135.jpg

20201031_150607.jpg

20201031_172152.jpg