A large diesel vehicle coming to a stop nearby a group of people.