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