Our Second Special Run cars (but the first actually delivered) arrived today from "Weather Factory" by deLuxe. This run was 43 cars. Truly a limited edition and a Special Run.