The first of the Leake cars has reared its ugly head. #34985 which was sold in 2004 in California and sold last month in Houston for $12k at the Leake...