Three Types of Key Witnesses in a Car Accident – Ocala Automobile Accident Attorney