Has anyone seen the 2007 SS City Truffe in real life?