An alien in my own land
Sunday, April 24th, 2011I was born in April, many years ago, at Grace New Haven Hospital in New Haven, Conn. Or so I am told, on good authority. That explains why I got a little postcard from the Nevada DMV a few weeks ago, reminding me it’s been eight years since I last had my picture taken, that […]