It was 1896 when Luton showed a healthy interest in the new form of transport "The Motor Car". Some looked upon it as awesome ...