Cchhrriissttoodd – “Ugly Vulture” (Video)

Rising Belgian based experimental underground hip-hop artist Cchhrriissttoodd drops his latest self-produced single/visual titled “Ugly Vulture“. Stream this single on Spotify and make sure to follow him on Instagram @cchhrriissttoodd.