This means I'm internet famous now, right?

Saw the google maps car while on a drive back in June. They updated last month or so. Nothing special but a nice little coincidence.

Advertisement

Lancia Beta Scorpion LWB?

Share This Story

Get our newsletter