The F-CELL World Drive has recently arrived in the city of Valencia, on the Spanish coast of the Mediterranean Sea, on the way from Barcelona to Madrid. Check out more exquisite photos after the jump!
Copyright © 2011, Mercedes-Benz-Blog. All rights reserved.