Hopefully this chap is well-known for actually having had something to do with bubblecars & not just someone famous for being famous. The cars and the Hammonds are the reason of the day, not the buttering up of the ego of anyone who has nowt to do with this world....
Hmmm, Welsh name, should I push harder to get the Bamby there? Is that a clue in the right direction?