The Daily Beast’s John Avlon and Republican strategist Margaret Hoover speak to Chris Wragge about the race for 2012, including Michelle Bachmann’s candidacy and Sarah Palin’s movie debut of “The Undefeated.”
-
Search
-
Sign Up
-
More About John
FAVORITE MOVIES FAVORITE ALBUMS FAVORITE BOOKS SPEECHES -
My Columns
-
My Videos
-
Published Articles