Popularity: 2
1967-08-04
Chicago, Illinois, USA
Character: Self
Release date: 03/20/2012
Release date: 05/05/2009