We were quick to glance over this Turbo Cobra, among the crazy looking drag cars at KOTS – we definitely didn’t peg it as a class winner upon first look! It’s stockish appearance makes it all the more unsuspecting to those who line up against it. But as soon as...