Declan McKenna releases summer bop months ahead of June
Declan McKenna’s (“What Do You Think About The Car?”) newly released album is a breath of fresh air with the upcoming sunny weather. “What Happened to the Beach?” is a refreshing indie-pop album with the perfect vibes for driving with…