David Gray

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