The Strokes - Future Present Past June 6, 2016ReviewstheneedledropComment The Strokes are back, following up their least impressive album with their least impressive EP.