ET Could Be Calling

Many voices from the community claim SETI could have stumbled upon an exciting find.