Not all Supercars have 'SUPER' in their name, this one does. In this video, we get the March Superturbo fixed up, on the dyno and then on to the road.