Savannah, Georgia native La Scrilla has teamed back up with Street Execs for the release of his new visual “On Me.” Shot by Howard Ross, the record is the first single off his upcoming project “Against All Odds,” dropping July 15. Thoughts?
AD LOADING...
Savannah, Georgia native La Scrilla has teamed back up with Street Execs for the release of his new visual “On Me.” Shot by Howard Ross, the record is the first single off his upcoming project “Against All Odds,” dropping July 15. Thoughts?
AD LOADING...
AD LOADING...