1. xyFace
  2. Penelope Spheeris

Penelope Spheeris Photos

Penelope Spheeris was born on 01 Dec 1945 in New Orleans, Louisiana, USA.

Penelope Spheeris on the Screen

Penelope Spheeris appeared in the movie The Kid & I(2005)