Moira_Mayhem, 5 months ago It may be though ‘green flashes in the sky’ following deep red sunsets I think is more a ufo thing
It may be though ‘green flashes in the sky’ following deep red sunsets I think is more a ufo thing