Willis, CA (December 17, 2018) On the evening of December 15th, a multi-vehicle wreck happened on Poppy Drive near Peacock Drive. According to the reports, a van struck a white Chevrolet at around 9:10 p.m. for unknown the reasons. The van proceeded to drive off without stopping. When emergency crews arrived at the scene, they […]