Featured Post

Super Trip

This is a composite image of the SN 1006 supernova remnant, which is located about 7000 light years from Earth. Start packing. I am spreading the news.

Comments