A driver captured video footage of a Thursday evenings dramatic crash on the Trans-Canada Highway at Helmcken Road.
Dashcam footage captured the moment the driver of a Comox Fire Rescue suffered a medical emergency just before 5 p.m., swerving off the road and then crashing head on into the median.
All three firefighters, two from Comox Fire Rescue and one from the Hornby Island Fire Department are recovering. The driver was taken to hospital but has since been released.
Watch video captured by Neil Fahlman: