Country star Keith Urban gave Christmas shoppers in Sydney, Australia an early gift on Wednesday (15Dec10) by playing an impromptu gig at a mall.
The musician rocked out the city's Pitt Street Mall to promote his new album Get Closer, thrilling festive buyers.
It's not the first time Urban has performed in a public space - he sang at New York's Penn Station before hopping on a train last month (Nov10).