C
CEKing
Guest
Within the last few months I saw several pictures on the internet of the cut-a-way of the Lt-1 engine on display at the Corvette Museum. I can not recall the website where the pictures were located. Does anyone know the website?