Mike Armstrong has extensive experience in the motor industry and is passionate about cars and all things motoring.
click to find out more