Two immigrants living on the fringes of American society hit the road in search of the truth about a shared UFO abduction.
January 11, 1999 in China
23 May 1950, Los Angeles, California, USA
10 March 1975, New York City, New York, USA

