ST. LOUIS, MO. (KTVI) – Just before 5:00 pm Thursday, St. Louis police say an accident occurred near the intersection of Chippewa and Baumberger. Police believe a vehicle and motorcyclist hit head-on. The cyclist was thrown for 50 feet, landing on the pavement.
He was rushed to a near-by hospital, were he was pronounced dead.