Somnambulist Red - "...And Floating Viscera" - Video
PUBLISHED: Jul 02, 2011
DESCRIPTION: Title track from the 2008 album by Somnambulist Red. Video is from the film of the same name. Directed by Sean Townsend. copyright 2008 ElephantGarlicOcean Records.