are they legal on roads?
are they "legal"? Of course they're legal. To own and ue on private land.
Not legal on any public road anywhere.
They are legal as in you are allowed to own one.
But they are not road-legal in the state of Illinois.