Dodge's video says Hagerty Insurance is the official insurance company for the Demon.
I can see where very few insurance companies will cover this car for street driving.
Other interesting tidbits....
The car does not come with a passenger or rear seat.
They are options.
The buyer can get either seat for 1 dollar each.
Slick marketing by Dodge
http://www.dodge.com/demon.html