Popularity: 0
1961-09-05
New City, New York, USA
Character: Self - Special Guest
Release date: 03/06/2010