After nearly being hit head-on Wednesday afternoon, an off-duty firefighter followed a driver for about 12 blocks around downtown, watching her hit one parked vehicle before boxing her in and taking her keys from her.

Hal Woods, a paramedic/firefighter for Mid-Columbia Fire & Rescue, called in the incident at 12:20 p.m.