astronomy, space, telescope, universe, Weird, weird, worms

Did You Know?

Here is proof the universe is made of worms.