I took a break from posting for a while, so I didn't get to do my weekly music review.
The Arctic Monkeys are a band from Sheffield, UK and I had the pleasure of seeing them live this past summer at a dingy shitehole.
It's actually very typical modern punk (strokes, etc.) but the difference is...