Dashcam has captured the heart-stopping moment a rider was struck by a car at an intersection on South Road. The shocking vision shows the driver failing to …

source