rooster fight in Cuba

There are moments in life when circumstances catch you so surprisingly that you can’t even react. Even if you understand what happens around you…