Tag Archive | "Jodi Miller"

Governor Palin To Appease PETA

Credits: NewsBusters

Read the full story

Posted in Blog, Politics, Sarah PalinComments Off on Governor Palin To Appease PETA