MusicNewsReviews Rock Fans Rejoice! Last Chance are Here with their Debut Album, ‘Last Chance’ by MyDadRocks January 20, 2023 On the lookout for some new hard-rocking music? Then you need to get to…