El Perro Del Mar, Macromantics… By PopMatters Staff / 21 January 2007 El Perro Del Mar God Knows [MP3] Party [MP3] El Perro Del Mar — God Knows Macromantics Scorch [MP3] Ted Leo and the Pharmacists The Sons of Cain [MP3] Lusine Still Frame (Lusine remix) [MP3] Youth Group Sorry [MP3] Efterklang Swarming (Antenne Version) [MP3] Post navigation Short Cuts – Guilty Pleasures: Die You Zombie Bastards! (2005)Who’s Minding the Store: 23 January, 2007