VIDEO: Flicking UFO Lights Filmed Over Finland
Last month, a witness in Tampere, Finland, captured a bizarre scene of flickering UFOs floating through the sky. The footage — however brief it is — shows a cluster of flashing objects swirling near a storm cloud for several minutes. The sighting was reported to the Finnish UFO Research Association, sparking various theories.