Stephen D. Foster Jr

    Stephen is a liberal blogger who lives in the increasingly conservative state of Missouri. He calls it like it is and doesn't care if right-wingers throw a fit about it. In fact, he enjoys it.

    Posts By Stephen D. Foster Jr

    To Top