Popularity: 1
1987-08-20
Fort Lauderdale, Florida, USA
Release date: 08/22/2008
Release date: 02/01/2009
Release date: 06/15/2012
Character: (archive footage)
Release date: 08/10/2014
Release date: 12/17/2008