two green sports cars parked in front of a porsche dealers showroom with the word porsche on it's side