Video: Apple Store Appearance
Video footage
from our presentation at the Apple Store in San Francisco on Friday, June 9th, 2006.
Wednesday, June 14th, 2006 at 2:03 am |
comments(2)
|