Erica Taylor
(no biography)
Known for
Acting
Place of birth
Loma Linda, California, USA
Known For
Credits
Photos
Showtime
5.53
15 Minutes
5.9
Dracula's Daughter vs. the Space Brains
5.5
Cross
4.17