Nothing too special, just a nice little technology flash.
Tech trip
3,275
Published 2006-05-11