Geneva 2011: First glimpse of the De Tomaso SLC Last week we learned that De Tomaso was making its automotive comeback with the SLC concept to be presented at the upcoming Geneva Motor Show.