TV spot aired by Apple in Germany in April 2009.

back

Download Video: MP4