Google Demo Slam

Ever heard about Google Demo Slam? Neither have I. I only knew or read about it today while browsing the […]