gazingstock
noun
°An object, event or person that is stared at (or gazed at) by many people.