f4dea106_ab__Playlist_from_May_11__2009__Label
[Artist] Officium Triste [Track] On the Crossroad of Souls [Album] Giving Yourself Away [Label] 
Displeased Records
WFMU: Professor Dum Dum's Lab: Playlist from May 11, 2009