Ben Stiller & Christine Taylor "Starsky & Hutch" Premiere Mann's Village Westwood, CA ,USA Thursday, February 26, 2004 Photo By Celebrityvibe.com/Photovibe.com, New York, USA, Phone 212-410-5354, email:sales@celebrityvibe.com