An international group of car lovers have a fun club weekend. But dark clouds of the energy transition loom overhead. view details