A racing car raced on a mountain road, with a huge buzz and people talking.