Update: This show has taken a predictable turn toward Islamist propaganda.
This show is now available for download on itunes.