You need Flash player 8+ and JavaScript enabled to view this video.
September 16, 2010

Ghosts

James Dreffen

performed live at North Avenue Studios on September 12th, 2010.

James Dreffen performed "Ghost" and "Grand Illusion" live at North Avenue Studios on September 12th, 2010.