This is probably a dumb question, but at which Auto Shows (Detroit, Chicago, LA, etc.) have the various Cobras typically been unveiled at? I know it isn't the Detroit show as I have been to lots of them, and they never have any SVT models to check out. I have heard Chicago and LA, but I figured I would ask the experts.
Thanks!
Thanks!