"Sleigh ride" scene - Radio city music hall Christmas spectacular show in New York city 2010

- Image ID: BXRD13
"Sleigh ride" scene - Radio city music hall Christmas spectacular show in New York city 2010
Sam Dao / Alamy Stock Photo
Image ID: BXRD13
Location: New York city, USA