43196

Say Anything is a concise 45 minutes of pure pop songwriting, complete with the quirky lyrics and shout-along choruses of Real Boy and the best moments of Defense, but this time . . . more so.

Read Full Review

Advertisements