Tuesday, March 21, 2017

Above Lincoln, Nebraska, the US is hovering UFO - Brilliant - March 19, 2017