translate English to French: And crazy music just adds to the experience.
Les pandas sont toujours là, assurément un gage de qualité.