joebeertap.com
Obama on another winning streak
Obama has won four in a row! Vermont, the Texas caucus, Wyoming, and Mississippi. I wonder if Clinton will talk about Obama being her VP again today?