0106 Happy Phantom


EPISODE 0106
AUDIO | VIDEO

And if we die today, at least we will have gotten the chance to tell you our thoughts on Happy Phantom, a fun little song from Little Earthquakes!

Purchase Little Earthquakes DELUXE CD

Listen to Happy Phantom live (12 December 1991 - Toscas, England) HERE
Listen to Happy Phantom live (2 November 1992 - Cleveland, OH) HERE
Listen to Happy Phantom live (1 August 2014 - St. Louis, MO) HERE
Listen to Happy Phantom live (30 October 2007 - Pittsburgh, PA) HERE
Listen to Happy Phantom live (12 April 2003 - San Jose, CA) HERE
Listen to Happy Phantom Outtake HERE