menembarrassed - Several actors frontal naked in performance...

more about : menembarrassed