Electric Vehicles = Death Trap? Meters Don’t Lie!!!