While the New Horizons spacecraft hurtles toward Pluto, we’ve found evidence of alien life right here on Earth.

You KNOW something is impressive when YouTube commenters can’t even figure out a way to troll it. Seriously… when is the last time you saw a comments section on a popular video that wasn’t just riddled with trolls? In the case of Nicole Paris’s latest video, all you’ll find is a bunch of well-wishers trying to piece together what remains of their blown minds.