Download video: The Scream Team | One Tough Demon?

TIP: Right-click and select "Save link as.." to download video

Initializing link download... Initializing link download.....

Brute is one tough demon or is he? He demands everyone "step up their game". The Scream Team is a special effects makeup company specializing in Hollywood quality foam latex appliances for the Halloween and Horror loving customer. We bring Hollywood to Halloween!