"Man those inboard calipers on that CanAm car are right up against the transaxle. Not where I would think you would want all that heat. Nice pics."
Good eye. I've always thought inboard brakes were a neat concept because of the reduction in unsprung weight, but they never really caught on in street cars, and have pretty much faded out in race cars too (I think...). Other than the heat issue you mention, I'm not really sure why.