British indie-pop artist, Declan McKenna, released his third studio album “What Happened to the Beach?” consisting of 12 tracks on Feb. 9, 2024. Popular from his hit single “Brazil” in 2015, McKenna...