Fresno mechanic dies after car falls on him

November 22, 2012

Police are looking into a horrifying accident Wednesday afternoon at a Fresno auto sales business.