Emmy winner from St. John’s shares memories of her red carpet moment
Makeup artist Krista Hann is on top of the world, and on top of her profession as a makeup artist. This weekend, Hann and her team won an Emmy award for their work on the TV series Shogun. Originally from St. John’s, Hann says the experience feels like a story straight out of Hollywood.