James Marsters and Ghost of the Robot
Wizard World Comic Con Portland - 02.20.2016Response to a fan request to sing, James Marsters graciously agreed to perform a song he wrote that was meant to be a Capella. Ghost of the Robot was standing by to help him out. The result was a heartfelt surprise performance and the first "show" in Portland!
SOURCE