Avrich Castle is a UFO hotspot

(ORDO NEWS) -- UFO researchers say celebrities staying at Avrich Castle have a good chance