Police impound cars are vehicles seized by law enforcement for various reasons and are sold at public auctions or online after a certain period.