Irish Owen Gallagher (based in London) has released a GEM of a song in ‘Messed Up Love’. This indie rock song has it all. Lyrics that are thought provoking, I mean most of us have been involved in a messed up love situation! I listened to this song for the first time with my awesome headphones and was laying on my bed. I think that is the best way to listen. Gave me time to ponder the meaning as well as hearing the two sets of strong vocals. Owen’s music matches the soaring vocals. A great song! Check it out here.