
Filed under: Apple Corporate, Multimedia, RumorsHere's a post for everyone awaiting the mythical "iTablet." The Sierra Sun is reporting that Apple recently shot a television ad for an unreleased product at the Truckee, California restaurant Jax on the Tracks.
Have you an opinion, used or been to this object or place? Tell us what you like don't like about it, or post any specs/info about it: