LOL @ crazy cat man, I read that bit first then saw a cat on the vid when being introduced to the cat man lol.
But why was the flag waving in the 'wind' Stof, explain to me that!!!
I also heard that aliens were watching from behind a Moon rock too, explain that one as well (That's no shit either, that's a different documentary all together)