Mega Bus Crash
Aug. 22, 2024
Megabus crashes, rolls onto its side on I-95, 27 injured 19 injured in Megabus crash on I-65 in Johnson County Megabus crash in Illinois; 1 dead, 3 dozen hurt – The Denver Post Megabus crashes, rolls onto its side on I-95, 27 injured | Mega Bus Crash