Judging from the faces of these gentlemen (and ladies), Nightmares Fear Factory in Niagara Falls, Canada, is one hell of a scary place. These hilarious hidden-camera shots capture the exact moment these couples are scared witless.
Contents
show
Judging from the faces of these gentlemen (and ladies), Nightmares Fear Factory in Niagara Falls, Canada, is one hell of a scary place. These hilarious hidden-camera shots capture the exact moment these couples are scared witless.