Let’s talk about the Apple TV. It’s one of those rumours that has been doing the rounds for over a year now and seems to refuse to die.

    

View source website