Scientists and Officials are being abducted and the only clue is a strange weather occurrence right at the same time and place. Who could be behind it and where is their base?
Scientists and Officials are being abducted and the only clue is a strange weather occurrence right at the same time and place. Who could be behind it and where is their base?