Radar.
Never seen one that big, but back home that is how some of the speeds were calculated.
Dear God.
I shudder to think what the toll would have been if it happened at night when more residents would have been home.