It looks fishy. Hopefully, a full investigation is done. Didn't this happen in a parking lot? There must be security camera footage out there.