gazingstock

Noun

 * 1)  An object, event or person that is stared at by many people; a spectacle.