Vietnam sure is becoming a hotbed for leaked Apple products.
From the fine folks at Tinhte, we have a clear view of an unreleased 64GB (unless 64G means something else) iPod Touch with a 2-megapixel camera. Everything appears to be up to snuff, but until Apple officially unveils it things could always change. The parts list sticker is gibberish to me, but I can clearly make out “Foxconn”.
(More on Techland: Gallery: Hits and Misses from Apple So Far)
No word on a launch date but it could be at WWDC (doubtful) or in the fall when Apple typically announces a new iPod.
More on Techland: