Hit-and-run reported at charging station involving black car


115-20 boy, 20, 2002. The 20,002 occurred at 715 north of Scott. The vehicle made a great Tesla at 27701 Scott Road at the Tesla Supercharging Station. The suspect gave up a black Mercedes and then 28.