crowd puller

Noun

 * 1) Someone or something that draws a crowd to a place, event etc.