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.
Comments are closed.
Previous post: Orsi Kocsis Bikini Moment
Next post: Pamela Anderson Supports PETA