“Behind-the-scenes” footage and imagery from the film/photo shooting in Barcelona/Spain

funny video