According to Tasha Cobbs Leonard Shares All New Single – Great God, Preps For Big Weekend In LA   Los Angeles, CA — Grammy® Award winner Tasha Cobbs Leonard releases her brand new song, “Great God,” for download and streaming on all digital platforms today. The new release comes in the middle of a […]