Horror-Themed Music Video For Twiztid’s “Sick Man” Featuring Sid Haig & Kane Hodder

Fresh off its debut over on Bloody Disgusting earlier this week, Detroit hip-hop group Twiztid have released their latest music video for “Sick Man”, featuring Blaze Ya Dead Homie. While we here at Morbidly Amusing haven’t really covered much when it comes to the music world, giving you a taste of a horror-themed music video […]