David Gray

90 POSTS 3 COMMENTS
David Gray is a 26 year old blogger. He is website designer that graduated from Queens University with a BSc in Computer Science.