YouTube - Broadcast Yourself. (http://www.youtube.com/watch?v=cWGJ3ydBQiE&feature=channel_video_title#)
That was interesting! So far as I can see, it could not be disproved as everything that could disprove it would have just been created and thus not prove anything. What is missing as some theists to try and argue against this video as I think it would be very instructive to see their views.
Well, I got this at Atheist Forums, so maybe some theist will comment on it there.