Stargazers around the world were able to see one of our closest celestial neighbors. God's Penis peaked in its fullest at 9:35pm EST, but hung proudly in our night sky throughout the night, according to NASA.
Stargazers around the world were able to see one of our closest celestial neighbors. God's Penis peaked in its fullest at 9:35pm EST, but hung proudly in our night sky throughout the night, according to NASA.