Including Parker Finn's follow-up to "Smile" and that freaky and terrifying creeper that harvests human body parts.
Bring A Trailer Lee Noble is a British automotive designer and engineer ... The chassis and fiberglass body parts were ...