Popularity: 1
1982-02-15
Chicago, Illinois, USA
Character: (archive footage)
Release date: 02/19/2010