Simon Barclay

Self-confessed Techie Geek. Seem to spend far too much time working, and never enough time catching up with friends on my PS3