Published On: Wed, Jun 1st, 2011

Martin Bashir, MSNBC host bashes Sarah Palin, American Flag

<