This is a must see. Nature at its best. Get the HD feed if you can. rockonsmile
Neal Lifetime Supporter Mar 27, 2007 #1 This is a must see. Nature at its best. Get the HD feed if you can. rockonsmile
D Mar 27, 2007 #2 There is not much on TV that I find worth spending my time. This is one of those few that is. I will be buying the series at the Discovery store when it is available.
There is not much on TV that I find worth spending my time. This is one of those few that is. I will be buying the series at the Discovery store when it is available.