I just watched this show for the first time, they took cameras into some village in Burma, shot rocket launchers in Cambodia and took some hallucinagenic soup in the jungle of brazil...Crazy shit and I think its great.
Users browsing this forum: No registered users and 93 guests