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.
Hide player controls
Hide resume playing