Elgin residents encouraged to embrace Marafun

Hundreds of runners turned out for the Elgin Marafun
Hundreds of runners turned out for the Elgin Marafun