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