Mini Cooper standing on a street in Frankfurt.

Mini Street