If you missed out on previous releases in Chicago, here’s your second chance to obtain all of the heat you’ve been searching for. Villa has opened two new locations in the Chicago area and they’ve dug in the vault to bring you some of the best releases this year. For those on the Northside, Head over to Lake & Central and for those down south, You can check out the 87th and Cottage Grove St. Locations. The heat won’t last long so head over ASAP and cop yourself something.