Debut Single Listen DEBUT SINGLE: “Why You Sacrifice Me Now” by Final Thirteen Shelia Taylor August 13, 2024 The Northern Irish power trio, Final Thirteen have unveiled their bold debut single, “Why You […]