25 Oddities That Might Convince You Aliens Exist