I told you it wasn't me

Scientists think they found that missing matter. Phew!

via The Flying Space Monkey

Comments are closed.