From the sound testing appears to track with speed, and from the manual spin test with wheels off the ground it occurs at the same clocking position of the wheel--so i suspect an issue with the ball bearings in the left side CV joint. Check if one of the boots are cracked and let dirt or water mix into the nasty CV grease.
Over 4 month, the rear left lug nut had started to loosen. There was rust between the rim and the hub.
After removing the rust and tighten the lug nuts, the noise is gone....