Translation: Misc Television. Discovery Channel - Boom De Ya Da.
Translation: Tree Of Life. Because There Is Hope.