Popularity: 0
1970-02-28
Laredo, Texas, USA
Character: Flo Smith
Release date: 10/13/2006
Character: Rosa
Release date: 04/25/2007