The Strokes are from Manhattan, New York & formed in 1998.
This track is featured on their latest album: “THE NEW ABNORMAL” which is already out.
The Strokes performed this track on this past Saturday’s (10/31) episode of Saturday Night Live, which you can watch below.
They also have announced a new show going down at The Forum in Inglewood on May 15th, of 2021.
Enjoy & share! –Frank_O