Video Premiere: The Venus Flytraps – “Ghost on the Phone”

Just when you thought Halloween couldn’t get any stranger, Cleveland band The Venus Flytraps is releasing a visual single featuring two tracks from its debut album Night of The Venus Flytraps. The video premieres today on MusicTAP. Both tracks were recorded straight to 1/4 inch tape in a Cleveland living room through a haze of VHS sleaze and…