Book on 60s slot car racing

Oh yea.. and that smell! The electric smell, if you know what I'm talking about then you have been at one :)