Best New Releases, Part II: The Crocodiles, El Guincho, Elf Power, The Lonely Forest, Megafun, The Murdocks and EP Giveaway Contest Read more 09/17/2010On Wednesday, we published the first part of the two-part installment of Best New Releases of the week. We had to...Best New Releases