Loading Video…
This browser does not support the Video element.
World Triathlon causing nightmares for motorists, commuters
The World Triathlon has taken over the streets of Chicago and is causing traffic nightmares for motorists and commuters.