Bravo! Smart use of the Internet. Well written, well acted, a clear, concise message, and of course he is absolutely correct about Castro and Moore.
And, it was done in a couple of hours! Moore issued his debate challenge TODAY. This video was scripted, filmed and on the Internet by 2pm.
Wow.