Video: Blood-Curdling Screams

Creepy characters scare the bravest souls at Scream Park in Scottsdale, AZ.