Lance Lambert is given a tour of Saleen Corporate Headquarters in Irvine, California by Steve Saleen to see how Saleen Mustangs are built in this past episode of The Vintage Vehicle Show