Popularity: 2
1957-01-03
Chicago, Illinois, USA
Character: Madame Le Chat
Release date: 01/01/2013
Character: Bearded Lady
Release date: 01/01/2006