Anyone else see this thing fly by earlier? from Scotland here just wondering if anyone anwhere else saw it people are saying it was a meteor