The site believes the authenticity of the photos is questionable since their meta data indicates that they have passed through Photoshop CS4.
Text on the back of the claimed shell indicate that it is a 64 GB model, and the first line of small text includes Apple's traditional "Designed by Apple in California Assembled in China" information. Unfortunately, the images are not of high enough quality to interpret the second line of text, which would contain the model number and FCC and IC ID numbers.
What do you think?
*Update: A French 3D modeler called Jpog has admitted to making these images with 3DS Max.