If you Google the ''alleged" beta release file: 7000.0.081212-1400_client_en-us_Ultimate-GB1CULFRE_EN_DVD.iso you'll find several references to it, several who have screen shots of it, and several who claim to have d/l it, but I have not found 1 link to get it.
I saw that - IMO - it is a fake. Again IMO, if the file is there - we'd all know about it. I think there are people who like to help people, and I think there are people who like to mess with people. ETA - add me to the "dummy" list.
And then there are those who like to help others mess with people. I think the Blogger and his buddies thought it would be fun to see how many hits they could get. Mission accomplished.