Tropical Stadium, Havana, Cuba

9 Fights