The Plaza Grill at Owyhee Plaza Hotel has some very special paranormal activity reported there consistently. While most places produce shreds of various types of evidence, here they have seen full body apparitions, especially in Room 136.
Date added: Jan/24/2017 |
Last time updated: Jan/24/2017
There are no reviews yet. Be the first to review Plaza Grill at Owyhee Plaza Hotel.