Zum Album-Launch von "Untouchables" am 10.06.2002 trat die Band live in New York City auf und stellte ihr neues Album vor. Die DVD zeigt dieses einmalige Konzert plus einiger Bonustracks.