LIVE REVIEW: Barb Wire Dolls – 11/18/17 @ Three Links, Dallas, TX

LIVE REVIEW: Barb Wire Dolls – 11/18/17 @ Three Links, Dallas, TX

It was one of the most memorable performances of the year.

Advertisements