Allen Earls
Allen Earls is an actor, known for Madea Goes to Jail (2009), The Portal (2010) and Pastor Brown (2009).
Judge Barlow