There’s so much fail in this headline.
Scientists may have just found proof of a parallel universe leaking into our own https://t.co/VdDn6B6N0I #spaaace — Blastr (@blastr) November 5, 2015
Scientists may have just found proof of a parallel universe leaking into our own https://t.co/VdDn6B6N0I #spaaace
— Blastr (@blastr) November 5, 2015