search
The Last Shadow Puppets were guests on last night’s episode of “Late Night with Seth Meyers.” They performed “Bad Habits” from Everything You’ve Come to Expect. Watch the performance below.
Comments are closed.
random posts
Recent Comments