A viral video clip of a flock of ducks looking up and observing the meteor lighting up the sky on May 18th, Portugal, originally captured on a Twitch livestream.
This tag automatically adds meme (learn more).
View wiki