Smoke Screen About

Smoke Screen is a hip hop duo from the Cleveland, Ohio area. The group is composed of rappers Mooke Da God and Chemist (producer name Broken Keys). They have released 2 EPs, 2 mixtapes, and 3 full-length projects.

Smoke Screen Albums

Return To The Sun Return To The Sun Smoke Screen Released July 14, 2017 3 41