Best New Indie Songs & Albums, April 2014, Vol. II – The Afghan Whigs, Woods, Cloud Cult Plague Vendor, Eels, Modern Rivals Read more 06/08/2014A few days ago, we posted the best singles from the top new albums released in the first part of April....2014 Best New Releases