Megabus Crash Double-decker Crash in Interstate 55 Near Litchfield
A double-decker Megabus traveling from Chicago to Kansas City slammed into a concrete bridge-support pillar along a southern Illinois interstate near Litchfield. One person was killed and over 20 injured after a Megabus Double-decker bus […]