The only thing this week that I really enjoyed was the Arctic Monkeys. I find them very interesting because in the UK they are a proper stadium band, they play the biggest venues in the country, often for multiple nights in a row. This seems wild to me because there is nothing on this album...