Leonard Cohen performed his first US live show in 15 years at the Beacon Theatre in New York last night (February 19).
The legendary singer-songwriter treated the completely sold-out to a sprawling three hour set that featured an astonishing six encores.
The 74-year-old Canadian joked to the crowd at one point: "It's been a long time since I stood up on this stage in New York City. I was 60 years-old, just a kid with a crazy dream. Since then I've taken a lot of Prozac."
Classic tracks performed included 'So Long, Marianne', 'Bird On A Wire', 'First We Take Manhattan', 'Hey, That's No Way To Say Goodbye' and, of course, the ubiquitous 'Hallelujah'.
Leonard Cohen performs at the Coachella Festival in California this April.
You can keep up to date with all the latest news from Gigwise by following us on Twitter and liking us on Facebook.

Dave Grohl: The Beatles Were A Huge Influence On Nirvana
Arctic Monkeys' Matt Helders To Remix Paul Weller Single
A$AP Rocky Announces Second London Show - Tickets
Beyonce Starts Work On New Album
Leonard Cohen Performs First Show In Israel Since 1975
Leonard Cohen Collapses On Stage In Spain
Use A Condom This Valentines Day: Musicians And Their 'Love Child'
What Came First, The Music Or The Misery? The Anti-Valentine's Day Playlist
From Whitney Houston to Michael Jackson: Grammy Awards Most Memorable Moments Ever 