The Strokes performed live on Jimmy Kimmel last night (26 July 2016) – theirĀ first late night show since 2011.