I’m now positive that people who claim to have seen aliens have actually just seen baby owls. pic.twitter.com/CAr65NG9qR

— Daniel Holland (@DannyDutch) November 14, 2019