GTA VI’s £1 Million Grotti Cheetah Is Real. Is It a Testarossa? November 14, 2026 Tuby 2 Blog Leave a comment Selfridges has put a £1 million price on a real Grotti Cheetah. The pink-and-blue sports car is part of its read more