aqui les dejo el trailer de Vanishing Point
http://www.youtube.com/watch?v=9sn1w1yJKKE

al final del video dicen la frase del final de Breakdown "There goes the challenger..."