One person was killed and another suffered critical injuries after their 1995 Oldsmobile flipped into a ditch on North Tropical Trail near Hill Avenue on Merritt Island.
↧