A 22-year-old Triumph died on Tuesday night and two others were injured after an accident on the Montrose Public Road, ECD.
According to a police press release, Arif Williams was allegedly driving a motor car at a fast rate, along with passenger Ashley Singh, 19, when he swerved to avoid a pedestrian who was trying to cross the road.
Williams lost control of the vehicle and ran into a nearby guard hut where