Would you like a Cadillac or Mercedes sir? No you are not in a car dealership, but at the reception of the V8 hotel in Stuttgart, Germany, a dream come true for any car enthusiast.
By Meera Dolasia - 198 words
By Meera Dolasia - 198 words
Would you like a Cadillac or Mercedes sir? No you are not in a car dealership, but at the reception of the V8 hotel in Stuttgart, Germany, a dream come true for any car enthusiast.