Tags: hitachi

1

Tuesday, April 12th, 2005

A song about storage technology

I can't decide if Hitachi have completely lost the plot or if they're totally web-savvy.