Links for Paranormal Witness S3E4: Dining With the Dead

Episode 4

372 watches

June 26, 2013
The owners of an El Paso, Texas restaurant discover that they reopened a portal to the spirit world after renovating their restaurant.
June 26, 2013
The owners of an El Paso, Texas restaurant discover that they reopened a portal to the spirit world after renovating their restaurant.