Tralier for the Sarah Palin documentary. Fascinating iconography.
The Undefeated: Sarah Palin Will Destroy Us All
Here's a trailer for The Undefeated- the ironically named new "documentary" about Sarah Palin and her quest for world domination. The trailer is as exaggerated as Palin's talking points.
Leave a Reply