Gigs John O’Shea Live At The Kings Head March 11, 2012September 30, 2018 Check out the video of John O’Shea live performance at London’s The Kings Head. Click here to find more info here on John O’Shea’s Music.…