Emcee/Producer Chester Watson showcases blunted grooves and a laid back delivery in his new Julia Updegraff directed video, “Trident.” Florida is in full effect!
Emcee/Producer Chester Watson showcases blunted grooves and a laid back delivery in his new Julia Updegraff directed video, “Trident.” Florida is in full effect!