Tag Archives: the Weather Channel

Twisted Believers:Tornado Alley Wilbur Allen UFOs

UFO researcher and photographer Wilbur Allen, whom is a frequent guest on “Flow Of Wisdom” appeared on the Weather Channel’s new show “Twisted Believers.” Wilbur Allen lends his research for the show suggesting that UFO’s use the energy from violent electrical storms to harvest the energy. He also mentions that “we have evidence that indicate […]

1 Comment Continue Reading →