A ‘Time Traveler’ Claims 7-Foot Aliens Will Land On Earth On May 24, 2022 & Start A War NEWS / By MF Jones Bring it on.