Having cropped up only to disappear again numerous times over the last few decades, the AC brand is back. And, of course, the British marque has returned with its most iconic product - the Cobra. The ...