Cuba by Diesel OIL BURNERS RUNNING STRONG ON THE ISLAND PARADISE Hola from Cuba! Cross off another bucket list destination and pass the cerveza. In spite of Castro […] Jason Sands July 24, 2018 Diesel Cars