Popularity: 1
1920-06-29
Chester, Cheshire, England, UK
2009-06-19
Character: Self
Release date: 11/21/2000
Release date: 01/01/2000