a giant rubber walker foot next to a theme park Jeep in the rain© Paramount Pictures

Stills

You might also like