June 3, 2008

Where have the Heroes gone?

One would think that Apple would want to pump as much video material as possible onto iTunes as they promote Apple TV and launch a new and improved video iPod, but in a surprising turn, Apple announced that it would …

Read More