David Watanabe Finds Hint of iTunes Movie Rentals

Intriguing, to say the least.

Saturday, 8 September 2007