In case you were sleeping, out, or sans fancy cable this weekend, I've got you covered. Bill Maher and SNL were both new with send ups of the Olympic Torch firestorm and the Petraeus hearings.
Did you catch cops on the Segways? How's that for a segue. . .? To see the SNL clip from last night, read more.
Are you a Bill or an SNL? Both?