watchmeexplode.com
Discoveries of the Week
Need some new artists in your life? Here are a few we’ve been listening to that we think you’ll love! Artist: Sure SureSong: Idiot “Indie pop band from LA, Sure Sure just released…