Gigs John O’Shea Live At The Dublin Castle February 13, 2012September 30, 2018 Check out the video from John O’Shea’s live performance At London’s The Dublin Castle Click here to find more info here on John O’Shea’s Music.…