Neil Byrne performs his original song “Christmas Time 1983” along with Nicole Hudson and Declan O’Donoghue
Please share this video if you enjoy it!
Wishing you all the best during the Holiday Season!