Human Planet [Trailer] April 13, 2011 Cug Leave a comment Del Discovery Channel. http://youtu.be/mRPD_2TGQts