The Venus Fly Trap The Venus Fly Trap British cult outfit The Venus Fly Trap have announced they will release their new 'Icon' LP via Glass Modern Records. This Bladerunner rock n roll sees...