Little Succubus live at The Bitter End (NYC) - Video
PUBLISHED: Oct 20, 2011
DESCRIPTION:
Emma plays Little Succubus live at The Bitter End in New York City on 17 October 2011. Filmed and edited by Steve Newcomb.
Copyright © BANDMINE // All Right Reserved