Barb Wire Dolls – “Desperate” (2016)November 24, 2016 Label: Motorhead Music Review by Tony Cannella Barb Wire Dolls hails from Greece. The band was formed in 2010 and they released their debut album a year later. The following… View Post