1. Massive mysterious metal ring crashes into Kenyan village

    Massive mysterious metal ring crashes into Kenyan village

    4
    0
    1.4K
    2
  2. Space debris weighing over 1,000 pounds crashes into Kenya village

    Space debris weighing over 1,000 pounds crashes into Kenya village

    5
    0
    118
    2