Motorsport TV has ceased