Sunday’s @motortraderadio interview with Nic Carr, Sales and Marketing Director at InstaVid discuss why InstaVid was created, what it does, shares some of the feedback and rollout plans across the countries.