Ugly God Arrested Following Altercation Outside a Hospital
Royce Rodriguez, better known by his stage name, Ugly God has been arrested following a physical altercation that broke out, outside of a hospital. Visit streaming.thesource.com for more information According to DJ Akademiks, amid the physical altercation, the police were called on the scene and the “Water” rapper refused to comply with the police’s orders […]