by E90 on August 12, 2008
Natasha decided to stop by Mr. Chow’s restaurant for some food recently. I think I should consider moving to LA.
Credit the original poster.
Comments on this entry are closed.
Previous post: Orsi Kocsis Bikini Moment
Next post: Pamela Anderson Supports PETA