The 26-year-old officer was walking to his cruiser when a Dodge Charger struck a street sweeper and then went out of control, striking the officer.