1. Strange light orbs over Birmingham, England

    Strange light orbs over Birmingham, England

    22.1K
  2. UK doctor left baffled after filming two bizarre UFOs floating above his home

    UK doctor left baffled after filming two bizarre UFOs floating above his home

    12
    2
    142