1. xyFace
  2. Darla Delgado

Darla Delgado Photos

Darla Delgado was born on 01 Feb 1969 in Tampa, Florida, USA.

Darla Delgado on the Screen

Darla Delgado appeared in the movie Waste of Space(2007)