DAYTON, OH (WDTN) – Giant trolls have found their permanent home in the Miami Valley! Our friends from Aullwood Audubon share how you can check out their new exhibit!