smbhaxCreator

A Chinese company is considering reflecting sunlight off a giant satellite mirror to save on lighting city streets at night; Russia tested such a space mirror over Europe one night in 1993. http://smbhax.com/cgi-bin/newsarchive.pl?p=2541

Enjoying the series? Support the creator by becoming a patron.

Become a Patron
Wanna access your favorite comics offline? Download
TOP