Imagine you go into a shopping mall and saw this...

Staged and filmed at the Westfield 4 Les Temps mall northwest just outside Paris.
 
Back
Top