Can police impound your car if you have expired license?

If they catch you driving on that expired license, yes.