This article is written from the Real World perspective |
Erica Hubbard (born January 2, 1979 in Chicago, Illinois) is an American actress.
- This article is a stub. You can help the DC Animated Universe Wiki by expanding it.
DCAU filmography
The Zeta Project
- "Lost and Found" - Lead Bully
External links
- Erica Hubbard at IMDb