Album reviewsThe Angels Archive – Album review: The Angels – Talk The Talk By ALISON HOSIE I WAS given Talk the Talk, The Angels’ latest album to review and…Hot Metal ContributorsMay 29, 2023