Friday, August 13, 2010

The Freedom Center's Latest TV Ad on Obama and Israel

No comments:

BLOG ARCHIVE