catwitch - moonbeam kiss - feb 2000 - central club richmond - Video
PUBLISHED: Jul 19, 2011
DESCRIPTION: This is super dark, the lighting guy should have been shot. Anyway, its catwitch's cd launch for there "this haunted lullaby" release back in feb 2000.