I don’t recall BBC America advertising it all that much, but keep in mind that the 2008 Doctor Who Christmas special, The Next Doctor, airs tonight at 9PM EST.
The time slot for the episode is from 9PM to 10:15, I’ve noticed. Hopefully, they’ll air the entire episode, with no cuts. But the only way to know for sure is to tune in.
Yes, it’s Christmas in late-June, which is odd. But if you’ve not yet seen this episode of Doctor Who, be sure to watch!