James Marsters sings his song "Angel" at Phoenix Comicon, 29 May 2010.
More videos here.
SOURCE
Pic of the Day: James Marsters, Annie Wersching, Kevin Weisman & Brigid Brannagh looking geeeeorgeous... on the set of Marvel's Runaways…
Pic of the Day: Wheeeeeeeee! James Marsters enjoying a bit of a swing for Shape magazine 2002 @JamesMarstersOf #JamesMarsters #ISayEnjoying…
Pic of the Day: Have you been head-tilted at by James Marsters yet today? No? Ok, I gotchu... @JamesMarstersOf #JamesMarsters #HeadTilt™…