noun
spectacle
SPEK-tuh-kuhl/ˈspektəkl/
A striking display or scene that attracts attention.
The lantern procession creates a spectacle across the reflected water.

Etymology
Latin spectaculum meant a public show or even the place from which one was watched. Its emphasis on something presented to view survives in a spectacle as a striking display or remarkable sight.
In context
someone hurls a rotten turnip. Blame is as abundant as salt. Every failure is a public spectacle, and there's nowhere to hide.