On this latest episode, we sit down with the members of The Duskwhales as they give us some insight into their new, soon to be released, album. They tell us about life on the road, performing 24 shows in 25 days and touring the east coast in a mini-van.
No comments:
Post a Comment