Robots (2005)/Credits | Moviepedia | Fandom

Moviepedia

Recently, we've done several changes to help out this wiki, from deleting empty pages, improving the navigation, adding a rules page, as well as merging film infoboxes.

You can check out the latest overhauls that we have done on this wiki so far, as well as upcoming updates in our announcement post here.

READ MORE

Moviepedia
Advertisement

Full credits for [./https://jhmoviecollection.fandom.com/wiki/Robots_(2005_film) Robots] (2005).

Logos[]

Opening edit | edit source[]

Twentieth Century Fox Animation presents

A Blue Sky Studios Production

Robots

Closing edit | edit source[]

Directed by

Chris Wedge

Co-Directed by

Carlos Saldanha

Produced by

Jerry Davis

John C. Donkin

William Joyce

Co-Producer

Bob Gordon

Executive Producer

Christopher Meledandri

Screenplay by

David Lindsay-Abaire and

Lowell Ganz & Babaloo Mandel

Story by

Ron Mita & Jim McClain

and David Lindsay-Abaire

Music by

John Powell

Production Designer

William Joyce

Art Directors

Steve Martino

Thomas Cardone

Michael Knapp

Edited by

John Carnochan

Julian Clarke, A.C.E.

Casting by

Christian Kaplan, C.S.A.

Ewan McGregor

Halle Berry

Stanley Tucci

Dianne Wiest

Robin Williams

Mel Brooks

Amanda Bynes

Greg Kinnear

And

Jim Broadbent

Production Manager

Maria Criscuolo

CG Supervisor

Michael J. Travers

Research and Development Director

Carl Ludwig

Chief Scientist

Eugene Troubetzkoy

Conceptual Designer

Peter Clarke

Co-Editor

Christopher Campbell

Head of Modeling

Michael DeFeo

Co-Head Modeling

Shaun Cusick

Rigging Supervisor

Mark Piretti

Materials Supervisor

Michael Eringis

Fur and Feathers Supervisor

Eric Maurer

Head of Layout

Arden Chan

Co-Head Layout

Robert Cardone

Animation Supervisors

James Bresnahan

Galen Tan Chu

Michael Thurmeier

Effects Supervisor

Robert V. Cavaleri

Lighting Supervisor

David Esneault

Sound Designer

Randy Thom

Post Production Supervisor

Jeannine Berger

Supervising Production Accountant

Paul Ohrt

Production Supervisors

Pre-Production: Samantha Berg

Crawl Art edit | edit source[]


Cast (in credits order) complete, awaiting verification  []

Paula Abdul ... Watch (voice)
Halle Berry ... Cappy (voice)
Lucille Bliss ... Pigeon Lady (voice)
Terry Bradshaw ... Broken Arm Bot (voice)
Jim Broadbent ... Madame Gasket (voice)
Mel Brooks ... Bigweld (voice)
Amanda Bynes ... Piper (voice)
Drew Carey ... Crank (voice)
Jennifer Coolidge ... Aunt Fanny (voice)
Dylan Denton ... Youngest Rodney (voice)
Will Denton ... Young Rodney (voice)
Marshall Efron ... Lamppost / Toilet Bot / Bass Drum / Microphone (voice)
Damien Fahey ... Stage Announcer (voice)
Lowell Ganz ... Mr. Gasket (voice)
Paul Giamatti ... Tim the Gate Guard (voice)
Dan Hedaya ... Mr. Gunk (voice)
Jackie Hoffman ... Water Cooler (voice)
James Earl Jones ... Voice Box at Hardware Store (voice)
Greg Kinnear ... Ratchet (voice)
Jay Leno ... Fire Hydrant (voice)
Natasha Lyonne ... Loretta Geargrinder (voice)
Brian Scott McFadden ... Trashcan Bot (voice) (as Brian McFadden)
Ewan McGregor ... Rodney Copperbottom (voice)
Tim Nordquist ... Tin Man (voice)
Jansen Panettiere ... Younger Rodney (voice)
Al Roker ... Mailbox (voice)
Alan Rosenberg ... Jack Hammer (voice)
Stephen Tobolowsky ... Bigmouth Executive / Forge (voice)
Stanley Tucci ... Herb Copperbottom (voice)
Chris Wedge ... Wonderbot / Phone Booth (voice)
Dianne Wiest ... Mrs. Copperbottom (voice)
Harland Williams ... Lug (voice)
Robin Williams ... Fender (voice)
Crawford Wilson ... Young Rodney (voice)
Lara Cody ... Additional Voices (voice)
Cooper Cowgill ... Additional Voices (voice)
David Crommett ... Additional Voices (voice)
Darin De Paul ... Additional Voices (voice) (as Darin DePaul)
Dann Fink ... Additional Voices (voice)
Timothy Gulan ... Additional Voices (voice)
Alex Haney ... Additional Voices (voice) (as Alexander Haney)
Angela Haney ... Additional Voices (voice)
Ray Iannicelli ... Additional Voices (voice)
Sondra James ... Additional Voices (voice)
Vanessa Lemonides ... Additional Voices (voice)
Anthony J. Lewis Jr. ... Additional Voices (voice)
Marcus Maurice ... Additional Voices (voice)
Jennifer Perito ... Additional Voices (voice)
Kristin Reeves ... Additional Voices (voice)
David Rossmer ... Additional Voices (voice)
Lyla Stone ... Additional Voices (voice)
Bruce Winant ... Additional Voices (voice)
Rest of cast listed alphabetically:
Chris Moyles ... Stage Announcer (voice)
James Brown ... Diesel (uncredited)
Chingy ... DJ Robot (uncredited)
Sean Garnhart ... Diesel (uncredited)
Randy Jackson ... Watch #2 (voice) (uncredited)
Phil Proctor ... Mr. Nuts (uncredited)
Paul Urmson ... Diesel (uncredited)

Production Management[]

Jeannine Berger ... post-production supervisor
Debra K. Chinn ... international post production executive
Maria Criscuolo ... unit production manager
Patrick Esposito ... post-production supervisor: Studio
Billy Foster ... assistant production manager
Hugh Hitchens ... assistant production manager
Anthony Nisi ... production supervisor
Lauren Prince ... assistant production manager
Patrick Worlock ... associate production manager: animation

Art Department[]

James Bresnahan ... additional storyboard artist
Harold Brewster ... character designer & developer
Bob Camp ... storyboard artist
Enrico Casarosa ... storyboard artist
Richard Codor ... additional storyboard artist
Sidney DeSeve ... character designer
Peter DeSève ... character designer: Rodney
Karen Disher ... storyboard artist
Everett Downing Jr. ... additional storyboard artist
Nash Dunnigan ... additional storyboard artist / workbook artist
Xeth Feinberg ... additional storyboard artist
William H. Frake III ... storyboard artist
Chris Gilligan ... storyboard artist
Michael Knapp ... designer (as Mike Knapp)
Doug Lefler ... additional storyboard artist
Buck Lewis ... character design (as H.B. 'Buck' Lewis) / visual development (as H.B. 'Buck' Lewis)
Tony Maki ... additional storyboard artist
Melanie Martini ... production assistant: art department
Steve Moore ... storyboard artist
Moroni ... storyboard artist
Daniel Lopez Muñoz ... visual development artist (as Daniel Lopez Munoz)
Brandon Oldenburg ... conceptual designer
Chris Renaud ... storyboard artist
Dan Shefelman ... storyboard artist
Ryan Sias ... additional storyboard artist
David Silverman ... storyboard artist
Mike Thurmeier ... additional storyboard artist
Daisuke 'Dice' Tsutsumi ... lead color key artist
Haji Uesato ... previs set designer
Adam Van Wyk ... storyboard artist
Rafael Zentil ... additional storyboard artist
Denise Koyama ... storyboard artist (uncredited)

Sound Department[]

Dale Bartlett ... sound designer: Guitar Productions
Derek Casari ... adr engineer
Marko A. Costanzo ... foley artist
Colette D. Dahanne ... adr mixer (as Colette Dahanne)
Mark Filip ... apprentice sound editor
Sean Garnhart ... re-recording mixer / sound designer / supervising sound editor
Tim Gomillion ... sound recordist
Doug Hemphill ... re-recording mixer (as D.M. Hemphill)
Bill Higley ... original dialogue mixer
Frank Kern ... foley editor
Roy Latham ... dialogue mixer
Marissa Littlefield ... dialogue editor
David Lucarelli ... adr recordist
Paul Massey ... re-recording mixer
Khama Matiti ... adr mixer: English version / sound: English version
Jo Mion ... adr editor
Chris Navarro ... adr recordist
Bill Orrico ... first assistant sound editor (as Billy Orrico)
Wim Post ... sound re-recording mixer: foreign language versions
Nicholas Renbeck ... supervising adr editor / supervising dialogue editor
Dennis Rogers ... sound recordist
Wyatt Sprague ... sound effects editor
William Stein ... re-recording engineer (as Bill Stein)
Paul Urmson ... sound effects designer
Steven Visscher ... supervising foley editor
Vance Walden ... dialog mixer
David Warzynski ... foley assistant (as Dave Warzynski)
Erik Zobler ... sound mixer
John Soukup ... sound transfer (uncredited)

Visual Effects by[]

Alexander Adell ... technical director
Oktay Ahiska ... digital artist
Lynn Karabaich Bacino ... lighting technical director (as Lynn Bacino)
Jodi Lynn Bade ... additional lighting
Victor Banks ... digital paint artist
Andrew Beddini ... sequence lighting lead
Sebastian Bilbao ... effects & materials technical director
Robert Bloom ... dmr artist: Imax
Angie Boos ... senior layout artist (uncredited)
Simon Brown ... effects technical director
Wendell Bruno ... assistant DMR editor (IMAX version)
Clay Budin ... effects technical director
Ian M. Burkard ... assembly assistant / junior modeler
Christopher M. Burrows ... lead technical director
Ian D. Butterfield ... materials technical director
Luis Cataldi ... character rigger
Robert V. Cavaleri ... effects supervisor
Sheldon Chow ... materials technical director / modeler
Rhett Collier ... effects technical director
Michael B. Comet ... character rigger
Shaun Cusick ... lead modeler
Mike Defeo ... modeling supervisor (as Michael Defeo)
Frank Denota ... digital effects artist
Diana Diriwaechter ... lighting technical director
Michael Eringis ... materials supervisor
David Esneault ... lighting supervisor
Kiki Francoise ... lighting technical director (as Kiki Lippman)
Kirk Garfield ... effects technical director
Mike Gargiulo ... computer animator
Nick Gibbons ... technical animator
Brian A. Hill ... materials technical director
Brien Hindman ... modeler
Benjamin Min Huang ... texture artist (as Benny Min Huang)
Isaac Irvin ... lighting/compositing
Simon P. Jones ... lighter & compositor
Ronny Kim ... animator
Michael Kingsley ... render wrangler
Mitch Kopelman ... additional lighting / technical director
Patrick Kwok ... senior DMR artist (IMAX version)
Alen Lai ... effects technical director
Seth Lippman ... effects technical director
Rosalinda Malibiran ... lighting technical director
Stephen Mann ... character rigging
Luke Martorelli ... master lighting artist
Raphael Matto ... materials technical director
Keith McCabe ... additional lighting
David Mei ... digital paint artist (as David V. Mei)
Jean Michel Mistrot ... technical director: shader
Jenga Zamani Mwendo ... modeler
Daniel Patrick O'Brien ... sequence lighting lead
Pete Paquette ... character animator
John A. Patterson ... visual effects
John Wade Payne ... lighting techical director
Peter Pelisek ... DMR artist: Imax
Gareth Porter ... technical director
Arun Ram-Mohan ... additional lighting
Jacob Richards ... lighting technical director
Matt Roach ... additional lighting
Edward Robbins ... modeler
Craig Edward Rogers Jr. ... film recording
Aaron M. Ross ... lighting technical director
Augusto Schillaci ... visual effects supervisor
Jon Schroth ... lighting visual effects
Baaron Schulte ... visual effects artist
Matt Seckman ... digital compositor: end titles
Daniel Ken Shimmyo ... modeler
John Siczewicz ... senior digital artist
Matthew D. Simmons ... animation technical lead
Drew Solodzuk ... dmr editor (IMAX version)
Tim Speltz ... effects lead
Christa Starr ... surfacer
Jeeyun Sung ... lighting technical director
John David Thornton ... effects technical director
Michael J. Travers ... CG supervisor
Haji Uesato ... sequence lighting lead
Bryan Useo ... scene assembly technical directors
Zane Waldman ... senior DMR artist: The IMAX Experience
Daniel Williams ... modeler
Jamie Williams ... technical director
James Willingham III ... render wrangler
Athena Xenakis ... technical director
Terry Ziegelman ... lighting artist
Thomas Mathai ... data manager (uncredited)
Hongseo Park ... character technical director (uncredited)

Camera and Electrical Department[]

Jess Bressler ... lighting technician
Svetla Gressak ... lighting technician
Inkyong Irene Kim ... lighting technician
Mark Piretti ... rigging supervisor
Jon Schroth ... lighting technician
Ahmed Shehata ... rigger
Michael Sparber ... lighting technician

Animation Department[]

Raf Anzovin ... animator
Isabel Auphan ... animator
Mark Behm ... animator
Andrea Blasich ... layout artist
Matt Braly ... animator
Marco Burbano ... character technical director
Adam Burke ... animator
James Campbell ... animator
Robert Cardone ... layout supervisor
Thomas Cardone ... color key artist
Darko Cesar ... animator
James Chiang ... animator
Jerod Chirico ... character animator
Galen T. Chu ... lead animator
David Couchariere ... animator
Allen Dam ... production consultant
Hans Dastrup ... animator
Everett Downing Jr. ... animator
Paul Downs ... animator
Nash Dunnigan ... additional storyboard artist
David Figliola ... character animator
William H. Frake III ... storyboard artist
Aaron J. Hartline ... animator
Geoff Hemphill ... animator
Donald Kim ... animator (as Ronald Kim) / animator
Ken Lee ... layout artist
Moonsung Lee ... animator
Alex Li ... layout artist
Bud Luckey ... animation director
David Mei ... modeler / senior digital paint artist
Peter Nash ... animator
Juan Carlos Navarro Carrión ... character animator (as Juan Carlos Navarro Carrion)
Pete Paquette ... animator
David S. Peng ... animator
Andreas Procopiou ... animator
Mika Ripatti ... animator
Elliott Roberts ... animator
Derek Rozmes ... animator
Amber Rudolph ... animator
Hugo Saldanha ... layout artist
Tom Saville ... character animator
Neal Sternecky ... story artist
Melvin Tan ... character animator
David Tart ... animator
Kevin Thomason ... layout artist
Mike Thurmeier ... supervising animator
Zachary Torok ... animator
David Torres ... lead animator
Jessica Torres ... character animator (as Jessica Sances)
Michael C. Walling ... animator
Stephen Warbrick ... animatic artist (as Steve Warbrick)
Royce Wesley ... animator
Alexander Williams ... animator
Ryan Williams ... layout artist
Jerril Yoo ... character technical director (uncredited)

Casting Department[]

Johnny Gidcomb ... adr voice casting
Bruce Winant ... casting: adr group

Editorial Department[]

Todd Baillere ... post-production consultant
Kent Beyda ... additional editor
Gary Burritt ... negative cutter
Dale E. Grahn ... color timer (as Dale Grahn)
Harry Hitner ... additional story reel editing
Jeff Jones ... additional story reel editing
Natasha Leonnet ... digital color timer
Jack Lewars ... assistant color timer: Efilm
Curtis Lindersmith ... digital intermediate editor
Brian Morgan ... assistant editor
Tim Nordquist ... associate editor
James Palumbo ... first assistant editor
Jim Passon ... color timer
Eric Putz ... telecine colorist
Lorene Simpson ... digital intermediate producer
Mary Beth Smith ... negative cutter
Randy Trager ... assistant editor

Music Department[]

Mark Adams ... musician: french horn
Pete Anthony ... conductor
Rick Baptist ... musician: trumpet
Joan Beal ... singer
Frank Bennett ... orchestrator
Chris Bleth ... musician
Blue Man Group ... sound: percussion, orchestration
Tom Boyd ... musician: oboe soloist
Tom Brown ... music preparation
Thomas A. Carlson ... music editor (as Tom Carlson)
David Channing ... scoring editor
Kevin Connolly ... musician
Tonia Davall ... orchestral contractor
Brad Dechter ... orchestrator
Sandy DeCrescent ... orchestral contractor
George Doering ... musician: guitar
Monique Donnelly ... singer
Bruce Dukov ... concert master / concertmaster
Robert Fernandez ... scoring mixer
Dan Fornero ... musician: trumpet
Gary Foster ... musician: saxophone
Bruce Fowler ... orchestrator
Walt Fowler ... orchestrator (as Walter Fowler)
Germaine Franco ... score production coordinator
Sean Garnhart ... one musical source cue
Mark Graham ... music copyist
Gary Grant ... musician: trumpet
Brad Haehnel ... additional music mixer
Dan Higgins ... musician: saxophone
Jim Hoffman ... Music Preparation
Steve Holtman ... musician: trombone
Greg Huckins ... musician: saxophone
Jonathan A. Hughes ... music preparation
Alex Iles ... musician: trombone
Roger Ingram ... musician: trumpet
Dorothy Joo ... music coordinator
Alan Kaplan ... musician: trombone
Randy Kerber ... orchestrator
Brian Kilgore ... musician: percussion
Harry Kim ... musician: trumpet
Mike Knobloch ... music executive
Marty Krystall ... musician: saxophone
Ken Kugler ... musician: trombone
Jon Kull ... orchestrator
Tim Lauber ... score recordist
Edie Lehmann Boddicker ... vocal contractor
Jon Lewis ... musician: trumpet
T.J. Lindgren ... additional music arranger / additional music programmer
Bill Liston ... musician: saxophone
Jason Lloyd ... scoring stage manager
Charlie Loper ... musician: trombone
Guy Maeda ... singer
Larry Mah ... digital score recordist
Becky Mancuso-Winding ... music supervisor
Andy Martin ... musician: trombone
Mark McKenzie ... orchestrator
Joe Meyer ... musician: french horn
Todd Miller ... musician: french horn
Yvonne S. Moriarty ... musician: french horn / orchestrator (as Suzette Moriarty)
Kristy Morrell ... musician: french horn
Shawn Murphy ... scoring mixer
Daniel Nielsen ... composer: trailer music
Brian O'Connor ... musician: french horn
Paul Pesco ... musician: guitar
Tom Ralls ... musician: trombone
Bill Reichenbach ... musician: trombone
John Reynolds ... musician: french horn
Cassandra Richburg ... musician: viola
Peter Rotter ... music contractor
Jim Self ... musician: tuba
George Shelby ... musician: saxophone
Steven L. Smith ... music preparation
Kurt Snyder ... musician: french horn
Tom Steel ... scoring stage manager
Sally Stevens ... singer
Bill Talbott ... scoring technician
Phillip A. Teele ... musician: trombone
James Thatcher ... musician: French horn
John Ashton Thomas ... additional music arranger / additional music programmer / orchestrator
Richard Todd ... musician: french horn
Eric Tomlinson ... music engineer
Doug Tornquist ... musician: tuba
Brad Warnaar ... musician: french horn
Dan Weinstein ... musician: trombone
Don Williams ... musician: percussion
Albert Wing ... musician: saxophone
Joshua Winget ... music editor (as Josh Winget)
Phillip Yao ... musician: french horn
John Yoakum ... musician: saxophone
Joe Zimmerman ... music preparation
Elizabeth Finch ... orchestrator (uncredited)
Ellen Ginsburg ... music clearance (uncredited)
Elliott Goldkind ... assistant music editor (uncredited)
Rebecca Morellato ... music production executive (uncredited)
Dan Navarro ... singer (uncredited)
Pete Simpson ... musician (uncredited)

Script and Continuity Department[]

Brett Hoffman ... script coordinator

Additional Crew[]

Jinyi Baird ... production assistant
Jeff Beazley ... layout/workbook
Samantha Berg ... production supervisor: pre production
Jitendra Borse ... software developer
Adam Burr ... software developer
Danielle Cambridge ... lead technical director (as Danielle Cambridge West)
Robert Cardone ... 3-D layout supervisor
David Channing ... scoring editor
John Cohen ... studio executive
Alex John Cuthbert ... lead desktop systems administrator
Jacques Dell ... senior technical imaging artist (IMAX DMR version)
Stanley A. Dellimore ... senior technical imaging artist (IMAX DMR version)
Aaron DiMunno ... scene assembly technical director
Scott Farrell ... production assistant
Xeth Feinberg ... additional story artist
Florentino Fernández ... voice dubbing: Fender Pinwheeler (Spanish version)
Richard Hadsell ... senior research associate
Jack Ham ... systems administrator
Jimmy Hayward ... director: additional scenes / story consultant
Jim Hecht ... consultant
Hugh Hitchens ... production scheduling
Brett Hoffman ... story coordinator
Jennifer Kagel ... production coordinator: lighting and digital paint (as Jennifer L. Kagel)
Christopher Kappler ... human resources
Perry M. Kimura ... digital scanning and recording: EFILM
Patrick Kwok ... senior DMR artist (IMAX version)
Kane Lee ... assistant to producer
Doug Letterman ... software engineer
Alexander Levenson ... lead modeler
Carl Ludwig ... research and development director
Justin Mandel ... intern
Melanie Martini ... production assistant
André Mattos ... dubbing artist
Salvatore Melluso ... modeling department
Rachel Kate Miller ... additional production staff
Sean M. Murphy ... story production assistant
Brian Oakes ... production assistant
Paul Ohrt ... production accountant
Sheri Patterson ... assistant production manager: lighting and paint
Chuck Peil ... vice president of business development
Kevin Porterfield ... programmer: software tools
Arun Ram-Mohan ... technical assistant
Michael K. Reed ... senior research associate
Mike Reiss ... consultant
Matt Roach ... technical assistant
Mark Sussman ... additional voice
Kevin Thomason ... additional character rigging
Joselly A. Torres ... production assistant
Eugene Troubetzkoy ... chief scientist
Maurice Van Swaaij ... manager software
Jon Vitti ... consultant
Dan Weeks ... software developer / system programmer
Weera Tom Wichitsripornkul ... technical director
Bruce Winant ... adr loop group
Rafael Zentil ... additional story artist
Tom Knott ... recruiter (uncredited)
Don LaFontaine ... trailer voice over (uncredited)
George Lucas ... special thanks
Kent Beyda ... thanks


Soundtrack Available On


Score Album Available On


Blue Sky Babies[]

Darla Ruth Adams

Liliana Agujen Velosoo

Katherine Grace Anderson

Morgan Providence Au

Evan Barnes

Diego Javier Barrios-Martin

Adler Benamann

Samuel Boyd Borland

Jacob Wulf Brodsky

Jake Anthony Bruno

Corinne Violet Campbelll

Kaileee Clarissa Chandra

Charlotte Rectra Cogan

Faelan Joseph-Pierre Collier

Sara Elizabeth Downs

Zoe Dylan Dunnigan

Duncan Q Etra

Madeleinee Paige Fournier

Anelise Foxx

Baby Goetz

Lydia Ann Leavitt

Ellen Billiana Gressak

Racer X Lyman

Sophia Grace Lloyd

Melody Maria Calimag Maurerr

Maya Macnaughton

Olivia Pia Moore

Preston May

Navya Seema Patnekar

Julia Paige Pitone

Sofia Ross

Theodore Jayne Richards

Rafael Scarpa Saldanha

Yvette Lorraine Sadler

Colin Michael Smith

Nikolai Yul Siemasko

Marco Schares Suarez

Riya Vivek Venkatakrishnan

Declan Wade Thomason

The Producers wish to thank the families of the crew for their support in making this Production possible

Blue Sky would like to thank the following:

State of Connecticut Connecticut Dept of Economic and Community Development

Connecticut Office of Film, Television and Digital Media Connecticut Development Authority

CHRIST THE REDEEMER created in collaboration amongst Paul Landowski,

Heitor da Silva Costa and Carlos Oswald.

Workstations, servers, and rendering services provided by

Hewlett-Packard

In Loving Memory Of David Boyd Brown


Prints by DELUXE®




No. 41487
Iatselogo


Copyright © 2005

Twentieth Century Fox Film Corporation in

all territories except Brazil, Italy, Japan, Korea and Spain.

Copyright © 2005

TCF Hungary Film Rights Exploitation Limited Liability Company

and Twentieth Century Fox Film Corporation in Brazil, Italy, Japan, Korea and Spain.

Twentieth Century Fox Film Corporation is the author of this motion

picture for purposes of copyright and other laws.

The events, characters and firms depicted of this photoplay are fictitious.

Any similarity to actual persons living or dead or to actual events or firms is purely coincidental.

Ownership of this motion picture is protected under copyright and other

applicable laws and any unauthorized duplication, distribution or exhibition of this motion picture

could result in criminal prosecution as well as civil liability.




Produced and Released by Twentieth Century Fox






Advertisement