Loading...
Uploaded by stellamccartney1 on Dec 15, 2010
Catherine Tate lights the Bruton Street store in London, November 2010.
Entertainment
Standard YouTube License
What a nut...gotta love her though!
Blackheartline 1 year ago
Load more suggestions
What a nut...gotta love her though!
Blackheartline 1 year ago