Los Angeles Sighting - "Il Yeti"
Just wondering if anyone knows a White SW with the license plate "Il Yeti"? It's been parked on my street a few times in the past couple of months. Wondering if it was anyone on here.
Beluga 97 D-90
Chawton 04 DII SE
Tangiers 04 DII G4