Uncanny Duo Dumb Ugly Debut “Stay Dead” Video
Dumb Ugly release visuals for the first single off their debut album “Casket”, set to release on April 14th, 2019. “Stay Dead” is a mini film luring viewers into their bizarre, ‘Clockwork Orange’ circus. It begins with an irate man calling an Uber to break free from his alcoholic pregnant lover. He’s picked up by…