Have you had your Barnhardt today?

Ann Barnhardt pulls no punches.  mmm…mmm…mmm.  No siree. Reading her is like taking a mega-vitamin for the soul. Or a jolt of Red Bull mixed with a chaser of Monster. You’ll come away energized, or shocked into a premature heart attack. Now, because she still hasn’t moved her website to one that assigns a permanent… Continue reading Have you had your Barnhardt today?