“This is a song that Dept. of Rec. did with MF Doom around 2001…It turned out to be a disaster because the studio where we recorded it had problem with their digital recorder and the song was lost forever before it could be mixed properly“.
Produced by Stape Mega. Peace to Drew for the look.