2 hours agoThis Man Just Reported That Something Huge Was Captured Above CERN's Large Hadron ColliderSierraDelta