Sad day. And it was a booby trap...someone needs to pay.
rider hit a man-made “booby trap” I guess they kill for fun? sick,