Cougar Microbes Top Albums of 2011: Apparat – The Devil’s Walk Chief Cougar·December 31, 2011 Apparat‘s, AKA Sasha Ring, latest album feels like the most natural progression for the German DJ/artist merging diverse elements...Album SpotlightArtist SpotlightGermanyGlobal Reach