With the final day of Storm Area 51 events winding down, a close encounter of the third kind finally took place near Area 51 on Saturday near Rachel, Nevada.
With the final day of Storm Area 51 events winding down, a close encounter of the third kind finally took place near Area 51 on Saturday near Rachel, Nevada.