Hello world!

March 3rd, 2009

Welcome to Tech Talk, where we observe, deserve and reserve the right to tell you like it is.