Idyllic
Mean Green Machine: Ford Focus ST Mk4.5