Popularity: 1
1974-11-25
Phoenix, Arizona, USA
Character: Crime Scene Trooper
Release date: 10/05/2009
Character: Henchman #6
Release date: 10/01/2013
Character: Deputy Lee
Release date: 02/15/2008
Character: Self
Release date: 02/17/2015