Yes, that was the first press release from Porsche right after they won Le Mans. 

Screen Shot 2016-07-04 at 6.10.01 AM.png

 


--