1591

Listed as being on display at International Motorsports Hall of Fame, Talladega AL. motorsporthalloffame.com

On 2/22/2015, dmcseller was selling an original company window sticker for this vehicle.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License