BTS from the movie A Christmas Carol.

Director: Steven Salgado.
Location: Miami, Florida.