Kanye West called himself the greatest living rock star back in 2013, then said it again at a show in the UK last month. Slipknot’s Corey Taylor begs to differ. Check out this open letter to Kanye in the form of a video on YouTube. Spoiler alert: Corey’s got jokes.
(Photo credit screenshot YouTube)