Geneva Car Event, 2012
LOL. I'll have to take your word for it, as I don't speak French
Print