Video roundup, part 2 Here's the promised second set of videos. If you're short on time, skip down to the cute pet videos at...
Reunion I've been regaining contact with old friends in a variety of ways lately. For example, a few weeks back my...