New site coming

New site coming

Feb 26, 2012

A new site is coming, an obvious point by the title above, but we’re working on something nifty here and it should be along any moment now. We’ll also have new shows here soon, so stay tuned tech fans.