News 5 years ago VIDEO NEWS: Machine Head Release Video For Brand New Song ‘Do Or Die’ Machine Head have released a video for their brand new single 'Do Or Die', check it out here! shares