the sleestackz album behind the iron curtain is dope - its they debut from 96 with 18 tracks - i like this shit - they got their name from those creatures on land of the lost - peace - yous heard this album?