Tech trip

Published 2006-05-11

Nothing too special, just a nice little technology flash.