gregrank.wordpress.com


Sunspots, a looming ice age and 67 terabytes of storage for $7,876.00
October 16, 2009, 2:32 pm
Filed under: Technology, World News | Tags: ,

The Little Ice Age and 67 Terabytes for under $8k

Advertisements