Looks like Hillary isn't immune to leaks after all. Her announcement video has leaked a little early.

Can't get the video to embed but here is the link.