I thought some of you maybe interested in these pics of the TVR T400R cars that ran at Le Mans in 2005 I beleive. There are 3 cars in storage. I'm informed car number 81 was the one that finished the race?
I have more pics (sorry about the quality) if anyone is interested?