Is this the ultimate Peter Brock project car?