Really? A snails pace? His wife runs in to call 911 while dude runs after the truck and memorized the plate number, make and color?
Why are people attacking the witness here? Do you know how many times I see cars in my street circling? I keep a watch because we have a lot of neighborhood kids, but most of the time they'll circle about 8 times before I will go do/say something. Usually it's someone looking for their dog that got loose, nurses from the hospital next door smoking (they banned smoking on premises so now they drive our hood lol), someone lost and looking for a road or place (I've approached people and asked what's up if they look really suspicious). Any one of those times while I've stood in my yard or looking out the window deciding whether its suspicious enough to go do/say something, a kid could have walked by and been thrown in the vehicle.
The fault is squarely on the perp. Cripes I hope these witnesses aren't reading what people are saying. Guy was obviously shook up in that interview, said how upset his wife was, they probably already feel horrible enough!