“The Undefeated” – the unapologetically pro-Sarah Palin “documentary” premiered in several mid-size cities yesterday after a debut in, you guessed it, Iowa, in late June. Read More >>>