2008 Rolls-Royce Phantom Drophead Coupe
As clues go, it was a big one. Revealed with much pomp and ceremony at the Geneva motor show in 2004, Rolls-Royce’s spectacular 100EX concept car was created to celebrate the famed British car maker’s centenary. That was the official line, at least. When probed, the only thing officials would reveal was that there were [...]
