Mistral One of 99 Bugatti Mistral was unboxed for new owner and one thing was immediately striking 8th May 2025