Yes, that's the Starzlife crew,
Stephen Lenehan and his "wife"
Kelly Stagg-Lenehan, the same unsavory duo who are being sued by Oscar-winning screenwriter Dustin Lance Black for copyright infringment among other travesties (case #CV09-05380). Of course they're guilty, of course they're hideous looking, of course they're going down hard! Good riddance to bad rubbish we say! Actually, this is Kelly and Stephen on a GOOD day, missing teeth, missing hair and phony hair piece, three hundred pounds over weight, transvestite make-up...