Self-described as ‘Bladerunner sci-fi rock ‘n’ roll blended with acidic cinematic visions’, Venus Fly Trap are underachieving veterans from the underground, experimental rock scene. Located in Northampton, Britain, throughout a profession stretching back again to the past due 80s, Venus Take a flight Trap’s records have already been seen as …
Read More »