Owen Wilson & Ben Stiller

American actors Owen Wilson and Ben Stiller, photographed to promote their film 'Starsky & Hutch' in Los Angeles, California on February 24, 2004.

Photographer: Michael Grecco