Reviews

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...
PETE'S ROCK NEWS AND VIEWS.COM