Larry E. Clay Died in Fatal Crash in Willow Street, Long Beach

Long Beach, CA (STL.News) On Wednesday, July 1, 2020, at approximately 9:00 p.m, officers responded to the area…