I'd never seen them before either, but remembered something about Senna trying rallying, so I searched them out- not exactly hard to find though!
It's also refreshing to see a driver with a crappy digital watch, rather than the sponsored watches they all wear nowadays!