There must be a real party going on in the International Space Station right now. I realize it must be lonely in space, but for some reason the astronauts have decided now is the right time to inject colored dye into water balls. You think I'm making this up? Watch for yourself.

More From 95 Rock