nliveradio.com
Peter Dennis Speaks to Northampton Band, Venus Fly Trap
To commemorate the release of their eighth studio album entitled ‘Icon’ Peter Dennis spoke to lead singer of local darkwave/electronic group Venus Fly Trap. The band was formed in North…