Don't listen to the naysayers, The Strokes still rock it out
By Tyler Kane | April 6Turn it up: The Strokes – Angles (RCA) After reading a bunch of negative reviews of the Strokes’ latest album, Angles, it was something I had to check out for myself.