Popularity: 1
Chester, Cheshire, England, UK
Character: Chainsaw Chuck
Release date: 08/12/2021
Release date: 01/01/1970
Release date: 10/31/2019
Character: Self
Release date: 06/01/2008