Cool find! What I particularly like is that, among the grueling tour schedule, it is still highlighted that they were promoting a new album, while just having one out the previous year, and were heading back to the studio later that year for yet another album. Quite awesome.
