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