The country might be in shambles, but racing still thrives over there...