Discovery channel’s Life series premieres tomorrow night
An 11-part series called Life premieres tomorrow night on the Discovery channel. If you liked the BBC’s series Planet Earth, this will be another incredible portrayal of the life on our planet, one that I’m SO excited to watch . . . here’s the trailer:
Check out a few previews from different episodes here – I particularly liked the flying fish and the waterfall toad . . . amazing!