'Faces of Fear' at Nightmares Fear Factory

It's that time of year again! Check out these priceless "Faces of Fear" at Nightmares Fear Factory in Niagara Falls, Canada.