ptolemy, 7 months ago I just bought one of these… Might just stick with my Apple TV.
I just bought one of these… Might just stick with my Apple TV.