News Apple posts Special Event video, new iPod ad Apple has posted a video stream of its special press event that took place on October 12, 2005. Aaron Westgate October 14, 2005 0