CHICAGO! On 4/6/2012, The Gods @SadatX x @lordjamar x #GrandPuba (and Chubb Rock!). will be at:

Double Door
1572 North Milwaukee Avenue 60622 Chicago, IL, US

.