New iPhone spotted?

Engadget posts pictures from Nowhereelse, a French site that appears to be down atm.

About the Author