Wasp And Pear - Ecstatic Electricty, Super Happy Fun Land, February 27, 2010 - Video
PUBLISHED: Mar 07, 2010
DESCRIPTION: February 27, 2010, marked the triumphant return of Wasp And Pear after a two-year hiatus from live performance. Footage courtesy of our good friend Justin Calhoun.