Tag: Technology “leaked from NASA.”

Technology “leaked from NASA.”  Rumors say it’s the most efficient new source of energy. To me, nothing says high efficiency energy generation better than a fan belt and a rubber mallet.

Tagged with: