Wheel life 2 min readCobra strikes the right chord AC Cars’ Cobra Series 1 electric made its debut this week, wowing crowds at the British Motor Show. A...