Take walk inside Smiley Towers
Smiley Towers, located on the south side of Chicago, likes to keep their fans up to date. This next peek into their life features King Lil G and EMC Sinatra. Smooth jazz. And good vibes. Check em out. Leave a comment. Engage me. I engage back.