Ouch. The logo (on the bonnet particularly) looks at a glance just like the Alfa logo.
I'm not clear whether these are just concept cars or they are going into production. I think the site assumes rather more prior knowledge than I possess.
Are they affiliated to Triumph? It seems not, though I immediatly assumed yes. New Direction, and all.
Nice, though, however you look at them.
--
|