Beyoncé has won album of the year for “Cowboy Carter” at the 2025 Grammys, delivering her — at last — the show’s elusive top award. The superstar, who is both the most awarded and ...
The album consists of songs they have played at shows around St. John’s for a year, recorded, mixed, and mastered by local production company Bad Times Club. Boys Who Think spoke to The Muse about ...