The Rolling Stones have played a surprise warm-up concert for just 1,200 fans in Hollywood ahead of their North America tour.
Mick Jagger, Keith Richards, Ronnie Wood and Charlie Watts performed every song from the 1971 Sticky Fingers album, which is being re-released to tie-in with the tour.
Hits on the album include Wild Horses and Brown Sugar.
The last-minute show was announced on Twitter and the band's website, which said only that a "Los Angeles Club Show" would be held in the 90028 zip code.
Tickets, costing $5, sold out fast. Actor Bruce Willis and One Direction star Harry Styles were spotted in the audience at the Fonda Theatre on Hollywood Boulevard.
"So this is our first show of our tour," an animated Jagger told the crowd. "Tonight we're doing something we've never done before ... We're going to do the whole of Sticky Fingers."
As well as playing the whole album, the band also performed Rock Me Baby in tribute to BB King who died on 14 May.
"They're the original and the best. They've never changed. They keep doing things fresh and new. And keep doing small shows like this for the fans as well as the big stadiums. It's important," said one concert goer.
The Zip Code tour starts in San Diego on 24 May and then heads east, making stops in cities including Minneapolis, Atlanta, Detroit and Buffalo.
It will conclude on 15 July in Quebec.
The Rolling Stones last performed across North America for their A Bigger Bang Tour between 2005 and 2007.
The band more recently toured Europe, Asia, Australia and New Zealand in 2014, but took some time out after the death of Jagger's girlfriend, fashion designer L'Wren Scott.
This is the set list:
1. Start Me Up
2. When the Whip Comes Down
3. All Down the Line
5. Dead Flowers
6. Wild Horses
7. Sister Morphine (Marianne Faithfull cover) (first since 6 July 1998)
8. You Gotta Move (Mississippi Fred McDowell cover) (first since 21 Aug 1976)
10. Can't You Hear Me Knocking
11. I Got the Blues (first since 8 June 1999)
12. Moonlight Mile (first since 20 April 1999)
13. Brown Sugar
14. Rock Me Baby (BB King cover) (first since 20 Sept 2003)
15. Jumpin' Jack Flash
16. I Can't Turn You Loose (Otis Redding cover) (first since 11 Sept 2003)