Georgia artist Russ continues to release heat with a new record titled “Overdue.” Produced by Russ. Listen to the track below and check out Russ’ previous release Share this:FacebookXLike this:Like Loading...