December 21, 2024

The Venus Fly Trap – Icon LP.

December 11, 2018 Mike D 0

The lovely cult outfit by the beautiful name The Venus Fly Trap released their new Icon LP this autumn via Glass Modern Records. Founded in 1986 Northampton, UK by Alex Novak (vocals) and Andrew Denton (guitar, programming) after Novak parted company with darkwave