People power stops men fleeing from scene of car crash

Detectives are questioning the men about an accident that put two women in hospital.