The video premiere of Glen’s live performance of “My Little Ruin” is now available to watch at The Daily Beast. This performance was shot live by Myles O’Reilly & Stephen Mogerley of Arbutus Yarns last month at a gig in a lovely old abandoned house on North Great George’s Street in Dublin.