I wouldn't recommend downloading it from an unofficial 3rd party site. If you download the latest nightly build of WordPress, you should find twentytwelve in the themes folder when you unzip it http://wordpress.org/download/nightly/