The Beast Obama (movie): Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of The Beast Obama below
Directed by: Steve Drain
Cast: Pope Benedict XVI, Ellen DeGeneres, Luci Drain