Having witnessed one myself hovering over a chemical plant in Manchester England in 1999, i too believed we must be being visited by aliens. That was until i came across the appearances & Jesus & Mary to the visionary Veronica at Bayside USA (1970-94), there were many miracles performed there...