omega-level.net
Astronomers have found a "forbidden planet" in the Neptunian desert. Space fucking rules, dudes
Only space can deliver such a fucking headline, right? A forbidden planet, found. A Neptunian desert, present.
Caffeine Powered