Tag Archives: best debut albums of 2010

“Treats” by Sleigh Bells – Album Review

It’s an impressive feat for an album right out of the gate to cause momentary shock and awe and give you a feeling of “What is this?!?” Yet, first listen to Sleigh Bells’ “Treats” will have you full of questions and wonder. “Who is this?” “Is this pop? Or rap? Or electro? Metal?” Finally concluding […]

More