Video: A Banshee's Cry - Carmel, New York

Steve and Amy investigate violent paranormal activity at a NY restaurant.

A Banshee's Cry - Carmel, New York

 42:29

Steve and Amy investigate violent paranormal activity at a NY restaurant.