All right, people, I know this is all sorts of annoying, and you're all like, where do I watch Logo? WHERE? WHERE?
If you're in NY and you have Time Warner Cable, it's on channel 155.
But there's no channel 155 now. It goes live on Thursday, 6/30 at 6pm, when we start broadcasting a countdown clock til the official launch at 9pm (8c).
You can go the the Logo website and click "Get Logo" and then type in your zip code and you can find out where Logo will live in your neck of the woods.