In the buzzing noise, several Land Cruisers sped across the road.