I made the road trip from Denver to Phoenix again this weekend, and passed by "the spot" at about 9:30 last night. No sign of the fanged furry beast this time. I wonder if he was waiting in the median for an easy meal. I'll make the return trip again on Sunday.
I'm preparing a revised draft of Road Kill for NPR's This American Life. I'll post when I submit it, as well as if/when anything happens with it.