Ugly God has been quiet for awhile. However, he’s back to bring 2019 in the right way.
“Lost In The Sauce” is his first official release. The single has Ugly returning to his original flavor.
Energetic as ever, Ugly God commands the track. Watch the full video below: