Machine Head recently released their new single, "Do Or Die", which has received some backlash from the fans. Frontman / founder Robb Flynn has responded to the haters via social media. His message reads as follows: "To all the bitchass internet troll motherfuckers who keep whining and menstruating about how 'Do...
Continue reading...
Continue reading...