On the night of their EP Launch in Dolans on March 26, 2010, Last Days of Death Country spoke with Olivia Chau of Flip It TV.
Here's that interview:
You'll be hearing loads more about this band in this space. Past mentions on Paddy-Whacked Radio™ here.
The Sixty One