Gene and Karen - Europe 2005
Fiorano Italy, at the Ferrari Test Track