scotttompson November 4, 2012 12:00 AM
Michele Bachmann and the doggie sunglasses Despite a poor showing in the Iowa caucuses, Michele Bachmann was cheery in a speech to supports. So upbeat, she mentioned that her husband Marcus had spent a recent day purchasing "doggie sunglasses" for their pooch Boomer as she pushed for last minute votes. Animals and eyewear? Magic meme.