TechGeeze > iPod touch with 2 megapixel camera leaked in Vietnam