Crocodiles Announce New Album, Share Single “Cockroach”
If you needed a little blistering garage rock to wake you up this morning, you’re in luck; Crocodiles have got the cure for that lethargy. A swirling mass of guitars and growling vocals…
Album Review: Local Natives – Hummingbird
On Hummingbird, Local Natives match their already developed abilities to construct propulsive, explosive indie-rock with a sense of restraint and the sublimely beautiful to produce one of the year’s finest albums so far….