It seems you can’t get rid of foxes right now. Earlier this week Leicester City won the Premier League and now Download Festival have announced Babymetal will play the main stage on Friday this year! In a move that shows the festival genuinely listen to opinion and the views of …
Read More »