One of Cleveland’s hottest duo, Young Troubled Minds, drops a track that is guaranteed to make you bounce! Its impossible not to dance to this track. “People Watch” features another familiar name Curly Chuck, who has been mentioned in XXL for being up next! The combination of Ayu’s production and Pro’s slick lyrics has always been magic and to put even more sauce on it, they added the ever so clever Curly Chuck. Listen as these artists elaborate on the telltale signs becoming successful in the music industry.