i heard it is rod emory's new shop truck: the 2 porsches in that photo are also emorys, rod is in a couple of the photos.