Tuesday, October 31, 2006

Pamela in HD





Anderson at the DVD Release of "Baywatch" in Santa Monica...Click pics for the harsh details, eeek!

1 comment:

~Shell~ said...

It's from all the time she spent in the sun filming Baywatch.