Back to Story:
Mazda LM55 Vision Gran Turismo is a futuristic 787B
Previous Image