2010 seems to be the year for new artists coming out and rocking all of our faces. We had Baths come out with “Cerulean,” and while not rocking our faces off, it showed us that Trip-hop is still a thing that’s awesome. Sleigh Bells released “Treats” and has been acquainted to a love it or hate it reaction, but nonetheless still known. So who was it that we thought had the strongest debut album of 2010?
Best Coast! Nah, just kidding. Continue reading