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