91³Ô¹ÏÍø

Watch CBS News

3 hurt, including cyclist struck, by speeding SUV in Gage Park rollover crash

A 22-year-old man riding his bicycle was hurt when he was struck by a speeding SUV in Chicago's Gage Park neighborhood Thursday night.

Chicago police said they were called to the 5800 block of S. Western Ave. a little after 11:30 p.m. for a reporter traffic crash.

They said the cyclist was biking north on Western when he was struck from behind a black SUV driven by a 25-year-old man. The SUV then struck a fire hydrant, crashed into the fence of a car dealership and rolled over.

"It looks like a tornado came by," said Hania Espinosa Moubacher, co-owner of Max Motors, the car dealership that was struck. "When I looked at the video, it just looked so instant. All this damage in a matter of seconds is just crazy."

The surveillance video from the dealership shows a car racing by with no headlights.

"Doing like 100 miles an hour," added Rico Bryant, who owns a business across the street. "Been a lot of vandalism around here, so I was here. I saw everything."

He said he immediately ran over to check on the driver.

"Trying to assist and help, but I couldn't do anything because the car was smoking and everything. A lot of bystanders and everything. So I just called 911 to get help," he said.

At the dealership, Moubacher said they put their nicest cars up front, like BMWs, Chevys and Mustangs. The cars, which are labeled with low mileage and financing available, are now all damaged.

"It's really devastating because my dad's worked so hard. You know, he put his whole life into this business. It's definitely going to impact us," she said.

The passenger in the SUV was taken to Mt. Sinai Hospital with minor injuries in fair condition. The driver was also taken to Mt. Sinai Hospital for treatment, but police did not have his condition.

The cyclist suffered cuts to his left arm and trauma to the body and was taken to Mt. Sinai Hospital where he was last listed in fair condition.

An investigation by Major Accidents is ongoing.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });