The news I heard on the radio said two pedestrians were also struck and killed, yeeesh.
Freegards
Yes, apparently two people in the Apple Barrel country store parking lot.