Discovery Channel's North America

Started by LBSUNFLWR, May 20, 2013, 10:16 AM

Previous topic - Next topic

LBSUNFLWR

WOW!! a new mini-series started last night on Discovery Channel called North America.

If you're a fan of the Planet Earth series, or just animals and nature in general, I highly recommend checking this out. It started last night but I'm sure the first one will be airing many more times throughout the week.

the work that went into this is remarkable.

It's awesome! check it out!  :thumbsup: