27 WTF Photos That Can’t Be Explained

14183904_1228403253857884_2239021980019300712_n

Do you ever get the feeling that a devilish owl is staring you down in hopes of pecking your face off and watching you die a slow and painful death?