John Dog Questions Authority with ‘London Falling’

Recent Articles By Jaci Jedrych John Dog’s latest track, “London Falling”, released June 23, has a distinct political message. Hailing from Galway, Ireland, the one-time member of The Kathleens, a mid-90s indie four-piece, now has a flourishing solo career. His first solo project was an EP called The Waking Dream EP, “an atmospheric set of […]