Not exactly a sign, but there's a driving school near me that bears the name "IMPACT".
Also some years ago Anglia TV carried adverts for Newmarket Racecourse that extolled the facilities on offer including "large drive in car parks". I often wondered what other types there were.