anyone remember the "ufo" thing that happened in i think scotland? it was a photo of a uk jet flying by it and the photo only got released a few years ago or something? anyone know what im talking about?
Canada