Could a meteor have hit Flight 370?

    JUST WATCHED

    Could a meteor have hit Flight 370?

MUST WATCH