Erica Leguizamon

Erica Leguizamon

  • Bio

Hometown: Tubarao

Date of Birth: April 21, 2007

Stance: Goofy

Presented By