1 of 1 images
Add to Lightbox
Add to Cart
BEARSIW50718-102.jpg
18 July 2005- New York City -"Bad News Bears" New York City Premiere  at the Ziegfeld Theater ...

18 July 2005- New York City -"Bad News Bears" New York City Premiere at the Ziegfeld Theater ...

Copyright ©Ian Wilson/Capital Pictures