Ra Ra Riot: Is It Too Much

tu130125cover.jpgRa Ra Riot's third release, Beta Love, is an exercise in sheer joy. Energized by officially becoming a four-piece, this new lineup brought on a bouncy bunch of songs. Here's "Is It Too Much" as Today's Top Tune.

Playlist

[PLAYLIST GOES HERE]

Credits

Producer:

Ariana Morgenstern