A UFO was spotted late Saturday night near Washington DC. It remains unclear what the purpose of the visit was however based upon the politicians it seems likely that it was here to return them to the mother ship.
A UFO was spotted late Saturday night near Washington DC. It remains unclear what the purpose of the visit was however based upon the politicians it seems likely that it was here to return them to the mother ship.