Has this one been debunked yet? Not mine, found on Reddit/YT and noticed it was taken down immediately after being posted to r/UFO.
10:43pm in Aurora Colorado. The webcam is facing south and South West. Any ideas, space debris or meteor shower
BEEN SEEING THIS FOR YEARS. Long distance, aggressively flickering. 158° S from 43°46'23" N 79°15'20" W Toronto On. T/2:51am.