Down South Rap December 8, 2016 Eric Leon “On Me” New comer Eric Leon out of Florida releases a new club single.