Discovery Science Channel

Some1 happens to know where I can stream the Discovery Science Channel.
Normally you have to buy some sorta tv-box to unlock many tv-channels, but I don't wanna spend monthly money on that just to be able to see Discovery Science Channel, so if some1 knows where to stream it, I'd be rly glad :>

Thx in advance

(ps, made this journal @ midnight already, but only 4 reactions :S)
Comments
3
Come to mine house
Back to top