Popularity: 0
1962-07-15
New York City, New York, USA
Character: Self
Release date: 01/10/2012
Release date: 03/21/2006