Idris Elba Brings Us Grand Basel – And Possibly Alfa Romeo 6C

Idris Elba is the master of ceremonies for the introduction of a new car show – the Grand Basel – as he talks about his “lifelong obsession” within the iconic Lingotto automobile factory in Turin, Italy and perhaps passes an Alfa Romeo 6C along the way… The inaugural Grand Basel show is currently scheduled for […]