Business and technology reprobate with a penchant for gadgets.

UK
Joined February 2009