Maggie Leach Goes to The 100th Anniversary of Miss America

Maggie Leach had the once-in-a-lifetime opportunity to travel to the 100th anniversary of Miss America at the Mohegan Sun Resort in Connecticut. She shares her travel journey and special behind-the-scenes footage.