Colin Jackson

Colin Jackson is heavily involved in the British Slot Car Racing Association and is the editor of the Association Magazine.