Bill O'Reilly was on Good Morning America this morning to promote his new book, Pinheads and Patriots, talk tea-party politics, class warfare, and admire Stephanopolous' well-rested face. Awkward.

[There was a video here]