PICS: Star Sightings

July 02, 2014

SHARE THIS GALLERY

Share to Twitter
Share to Stumble

Little Red Maserati

Pamela Anderson showed up in style for the 60th Taormina Film Festival on June 17 in Taormina, Italy.

ALSO IN THIS GALLERY: