Sarah Palin levels Obama slamming his “apology tour”

Obama should be on American soil honoring American soldiers.

If you haven’t checked out and liked our Facebook page, please go here and do so.

Leave a comment...