The Strokes play Peace & Love festival
The Strokes played Sweden’s Peace & Love festival last night and debuted the song from Angles everyone has been wanting to hear live, Machu Picchu! There is a video up on youtube but the sound isn’t very good, if I come across a better one I will post it. Hopefully...