Haunted attraction makeup artist is afraid of clowns

Taylor McElroy works as a makeup artist at Madworld Haunted Attractions in Piedmont, South Carolina, US. Ironically, she is terrified of the creepy clown, Mr. Giggles.

RECOMMENDED
MOST RECENT