Demon and a Marauder line up? Hot Rod Power Tour Who was this? lol I didn’t see it mentioned here at all so I thought I’d ask. I just saw it on tv, it only showed a few seconds.



Sent from my iPhone using Tapatalk