Only promoting this great tune from the album Made in Japan.
The recording took place on 9 September 1998, during Deep Forest's tour in Japan, with nine musicians joining the group on the stage.
Images from Tikal, Amazonia, Yaxchilan, Calakmul and the african forest.
10 years ago
10 years ago
12 years ago
12 years ago
13 years ago