User blog comment:TurtleShroom/The TSP Conspiracy, and/@comment-1297940-20100217122608

I'm guessing:


 * Stephen Colbert
 * South Park.

Close?