It's not every day in Europe that you see a Kingdom of Saudi Arabia registered auto... Such is life in Genève.
Comments
Sign in or get an account to comment.