Everyones had a listen to the new strokes EP now aye ? … The Strokes played at the Govenors Ball again this weekend in NYC . See below.