Community Forum
Solved! Go to Solution.
So, I am confused. Is it in HD or not?
I am new to Xfinity...actually, account will not become active for a few days...and I watch BBC World News all the time.
I currently have ATTUverse...which has it in HD.