Beck was in NYC this week - he stopped by The Tonight Show Starring Jimmy Fallon on Wednesday (12/6), and played an intimate show at Spring Studios exclusively for Hilton Honors Program members on Saturday (12/9). While Beck played a few songs from his new album, Colors, this show was a hit-fest, opening with "Devil's Haircut," finishing with an extended "Where It's At" and in between hitting "Loser," "New Polution," "E-Pro" and more. He also covered The Velvet Underground's "I'm Waiting for The Man."

You can check out a few pictures from the show in the gallery above. Setlist and fan-shot videos of the Spring Studios show, plus his Tonight Show performance of "Up All Night," are below.

More From Brooklyn Vegan