Caddy. Scarborough Post Posted 27 September 2010, 2:39 PM #1070264 (In Topic #128026) Squarepants Settling In Caddy. Scarborough Blue (maybe?) going along scarborough front yesterday afternoon. VW performance sticker on front window. 0 guests and 0 members have just viewed this: None. Forum home Was it you?