from "Astor piazzolla original film soundtracks, Volume II: Armaguedon..." album by Ástor Piazolla
See who else performs this track