Hot Search
No search results found
- Write an article
- Start discussion
- Create a list
- Upload a video
Abigail Leib was born on August 24, 1987 in New York City, New York, USA. She is an actress, known for Strawberry Shortcake: Seaberry Beach Party (2005).