We love rock and the indie scene here at Slammin Tunes and I couldn't think of a more deserving band to be this weeks Featured Artist.  Let me introduce you to the one, the only, Cherry Glazerr.  Their name alone is just like getting a punch to the face and saying do it again.  Hell
Read more