This inro music horrific. Must be getting old.
That is music from the Omen. This does not fit an auto race.