Oook, now i understand what you were talking about, and you were right!
But, to be honest, i dont get what does poor Stalone has to do with all the political bullshit :P
And the F. Yeah video, very funny also, specially the end! And what the hell is Team America?