From Yuck to Antiques to Cymbals Eat Guitars, there’s been a rash of bands lately reviving the alternative/indie rock sounds of the 1990s to glorious effect. Hell, Guided by Voices is pretending the past 15 years never happened at all. Cologne, Germany’s Ahuizotl, named after a creature of Aztec mythology and who’ve had a handful of releases since 2004, are perhaps an unlikely addition to the list, but you can put ‘em on there anyway. “Self-Made” is a highlight from their 2011 mini-LP Lice and, like the rest of these songs, has more in common with the sounds of the Pacific Northwest circa 1997 than what their fellow countrymen are churning out. This is one quality jam.
MP3 :: Self-Made
(from Lice. Listen/buy here)