Surprise! This week has been a week of surprises. Greg's will be celebrating his nineteenth birthday next week (scary - where has the time gone?), and a couple of weeks ago he surprised us by saying he wanted to celebrate his birthday by going on a walk with a few people he's got to feel ... [ Read More ]