The former Baywatch "Pamela Anderson"babe was spotted at a KFC Restaurant in the Southport area of Queensland, Australia as she hand-delivered a signed letter of protest about the treatment of chickens by the KFC company on behalf of PETA.
More Photos Of This Celebrity
No comments:
Post a Comment