Cloris Leachman and Steven Tyler at Grauman's Chinese Theatre - Monday 7th May 2012

Cloris Leachman and Steven Tyler 'Dark Shadows' premiere at Grauman's Chinese Theatre - Outside Arrivals Los Angeles, California - 07.05.12 (3 images)

Advertisement