Motorcyclist found dead in Simi Valley embankment; alcohol, speed suspected in crash
6 min read
Los Angeles motorcyclist found dead in Simi Valley embankment. Alcohol and speed suspected in fatal crash. What led to the tragic accident on Los Angeles Avenue? Find out now.
Continue reading in the USA News Updates app