There's a new video making the rounds explaining Card Check and the improperly titled Employee Free Choice Act.