Sheesh. I'm glad it's not that way in Texas. In Texas you're only required to have insurance on the vehicle if it's actually moving.
Not everywhere in Texas. In El Paso city limits who cannot have a car that doesn't run and if a car runs it's supposed to be licensed --- at least this is the law for citizens. I know people who actually had to go out and show the cops that their cars could start.