Chula Vista, California – June 21, 2014
A man crashed into a Chula vista home Saturday afternoon at 4:10 p.m. and died according to police.
Curtiss Allen Welch, 52, was westbound on J Street in a Nissan 300 ZaX while allegedly speeding when his crossed the roadway and hit a sidewalk. The […]
Original post by http://findmyaccident.com/california/2014/06/16/curtiss-welch-dies-after-crashing-into-chula-vista-home-on-carla-avenue/
Report bad drivers!