Audi R8 Spider parking lot. And it’s raining!

Just looked out the window of the Audi dealership in West London and captured the three rag tops in the rain!

Leave a Reply

Your email address will not be published.