top of page

Ghost Watch Paranormal is a Los Angeles based group of friends who love to explore haunted locations wherever the road takes us.
bottom of page
Ghost Watch Paranormal is a Los Angeles based group of friends who love to explore haunted locations wherever the road takes us.