Herman Cain and the National Restaurant Association.

Oops! It has come to my attention that I have been remiss in my duties at parlaying certain political news from this side of the pond.  When it comes to denial, I am… Continue reading