Using a grim selling point of darkened sound that’s along with a flowing of sense of bleak, electronic rhythm, Venus Fly Trap have already been haunting their hometown of Northhampton England because the mid-1980’s. Debuting using their initial mini-album Mars in 1988, the music group also released a hands filled …
Read More »