The Beach Boys have a new album coming out June 5, titled "That's Why God Made The Radio."

They performed the album's title track the other night on Jimmy Fallon's show.

Did you like it?