Alien Invasions and Their Aftermath – An Eyewitness Report from Abductee 43 about The Tarragon Catastrophe.