Posts tagged as:
by Johan on September 15, 2007 · 1 comment
Here is a first look of the Apple iPod touch. You can download the video here.
Link