Tommy Lee Sparta Hints In New Song He Was Setup By Friends

Tommy Lee Sparta released two new singles on Friday, April 9, where he seemingly addressed his legal troubles. The Dancehall artiste, whose real name is Leroy Russell, also released the new animation for his recent song “Weh U Woulda Do” a few hours after dropping a gritty single, “3 Point.” The later, which is another