James MacDonald

Senior Front End Web Developer, Team Lead working at Forrester Research since May, 2007

Here's my dog Mars, back when he was a puppy...