Visually impaired take front seat to navigate in Car Rally in eastern India

Record ID: 404175