From the daily archives:

Sunday, March 22, 2009

technological clusterf*%k

by camikaos on March 22, 2009