You need to shop around. I pay less than $1200 per year for full coverage with low deductible on the 4Runner and liability, uninsured motorist, and towing on the Mustang II combined.
That's just how Massachusetts is. It's one of the most expensive states to insure in. I change my insurance company every 3-4 years shopping around.

