I thought this was going to end up on Shark Byte but... either I never saw it or forgot about it. Anyway, it's Devin Setoguchi playing the guitar. And singing. Amazingly his voice is actually pretty decent. I can't say the same for Kate Longworth. :P
For