How long does vinyl siding last?

previous post