An absolutely ginormous alien mothership was seen in Ireland – and we welcome our new alien overlords. Clearly, extra-terrestrials are the only explanation for this bright...