Some pretty cool pics that bring back some memories. Even saw a few from the local speed shop in St. Louis.