skepchick.org
Review: God Bless America
God Bless America is the latest film from Bobcat Goldthwait, ’80s star and present day indie filmmaker. I saw World’s Greatest Dad last year and mostly enjoyed it, and I’ve really…