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