stitch-this.net
Face off
now, I consider myself to be reasonably tech savvy and connected via the plethora of social networks out there. The grand daddy of them all being the mighty Facebook. So why have I just walked away…