Mar 20, 2007

Looks like it's on the way..

Left Shezen China at 6pm, March 20th
Delivers by March 23rd!

appletv

1 comment:

tims said...

Updated to include flickr image of email conf.