AUTO Shelby Supercars Tuatara By Fox News Published December 6, 2011 3:34pm EST | Updated October 11, 2016 2:21am EDT {{#rendered}} {{/rendered}} (Shelby Supercars) (Shelby Supercars) (Shelby Supercars)