Back when he was an Illinois state senator, Barack Obama made an appearance on WTTW Channel 11’s restaurant review program “Check, Please!” The show never aired… until tonight. Local viewers can check out the full episode on Channel 11 tonight at 8pm or the rerun on Tuesday (that’s Inauguration Day!!) at 4pm. Meanwhile, here are two clips from the shelved episode.
You can read more about the appearance, including why the episode was shelved, at the Daily Herald.