Here we see Debbie on her recent trip to Cuba, racing Fidel Castro himself to the  post-race bagels!