Album of the Week: ‘Past the Point of No Return’ by Will and the People – Week of December 6th, 2021
Will and the People’s 5th studio album Past the Point of No Return nabs Album of the Week honors this week. The album was first previewed with lead single and video for “Money”, seen below. The British band is currently touring the UK and will tour around the rest of Europe in February 2022. Must …
Leave a Comment