So, it was confirmed, Chuck D was in studio today signing prints, and this print WILL be released this Tuesday. Do not sleep, these will go super fast, especially considering that it is signed by Chuck. More pics: