Hosted by Barry Meguiar, host of Car Crazy TV for 18 years. The normal viewing experience is interrupted with lay people having fun explaining ‘spontaneous faith sharing’ against a background of eye-popping collector cars. The clear message is that sharing your faith at every opportunity turns every day into an adventure and that is what being a Christian is all about!