Popularity: 0
1978-02-12
Los Angeles, California, USA
Character: Self
Release date: 02/08/2008
Character: News Pirate
Release date: 01/21/2017
Release date: 01/15/2015