Vacuum leak testing on the ABANDONED Porsche 924 Turbo, plus HUGE announcement!