Lloyd stops by 101.1 The Wiz in Cincinnati and talks to Nella D about his new album TRU! He goes into details...