The most accepted definition is generally that a Limited Edition should have a specified number being made. That’s the limit. A Special Edition may be produced for a limited time, or may be just an unusual version of a standard model, but there isn’t a specific limit to how many of them exist.

Showing 1–20 of 37 results