Tag: Bicyclist Struck and Killed by Multiple Cars While Riding Bike on Avalon Blvd in Los Angeles