spectacle
n 1: something or someone seen (especially a notable or unusual
sight); "the tragic spectacle of cripples trying to
escape"
2: an elaborate and remarkable display on a lavish scale
3: a blunder that makes you look ridiculous; used in the phrase
"make a spectacle of" yourself