With 'Tales Of A Future Past' the German Metal band Mekong Delta, which has been active since 1985, presents its 11th studio album. ... In terms of content, the 10 album tracks focus on people in extreme situations against the background of social changes and current political trends.