- Feb 10, 2001
- 9,837
- 0
- 0
Originally posted by: NYHoustonman
This may seem like a dumb question, but what channel is it on, if not BBC? I thought I had heard Discovery somewhere, but there's no mention of it on their website.
Originally posted by: NYHoustonman
This may seem like a dumb question, but what channel is it on, if not BBC? I thought I had heard Discovery somewhere, but there's no mention of it on their website.
Originally posted by: SSP
Originally posted by: NYHoustonman
This may seem like a dumb question, but what channel is it on, if not BBC? I thought I had heard Discovery somewhere, but there's no mention of it on their website.
Discovery edit out some stuff. We just download the show after it airs.