McLaren Artura Spider in IrvineSpotted 3 Jan 2026, 17:18 in Irvine, United States by estebannnSee all McLaren Artura Spider sightings โ