epabird

I remember seeing a episode on I think it was either Musclecar TV or Horsepower about that car and how it was like the final nail in the coffin for muscle cars do to how fast it was. It has since been restored but I can't remember where it is.