Sep
29
th
2012
It is July 2017, and Glen Hansard is sick and wandering the streets of Paris. It’s been a long spell on the road. Barely two weeks have passed since he...
Read MoreIrish duo The Lost Brothers are Oisin Leech and Mark McCausland. Their 6th studio album After The Fire After The Rain is due for release February 7, 2020. It was...
Read More