Primavera Sound is a world-class music festival that takes place in the heart of Barcelona, Spain. Coverage of Day 1 featuring Tame Impala, Air, and Battles
Thee Oh Sees are a great band that have more than proved themselves as competent artists in today's indie scene but to someone who may have listened to at least half of their records, they are beginning to sound a bit tired.