I've seen 2 red ones recently! One parked up in Narborough, Leicestershire, and the other in Framlingham, Suffolk. Anyone we know?