Videos: The Beaches: “Did I Say Too Much”
The Beaches have released a lyric video for their new song “Did I Say Too Much”. The video was filmed and edited by Meg Moon. The song is off their upcoming album No Hard Feelings which will be out on August 26. The Beaches released their album Blame…