Man Runs Onto The Road On Purpose In S’gor But Backs Off Immediately Society March 7, 2024 Netizens say he might have seen the dashcam.