Montoya, who left Formula to turn left a lot in the US, has exploded in flames, heh :-) Sections Formula 1