As for Roman, here's the promised update. Right now he's emulating the "Ice Road Truckers" show from History Channel and discussing life in Yellowknife. That's somewhere in the Canadian frozen tundra, eh? The following photo series depicts recent "Turtle Boogie" dance moments inspired by Teenage Mutants:
Sorry, I still need to learn the Flash animation slide show trick. "I'm workin' on it . . ." (in resentful tone).