You can’t make this shit up, The Grammys also fucked up Megadeth’s award acceptance Following on from The Grammy‘s absolute balls up of Metallica‘s performance [...] February 14, 2017