Lending a voice to the community

Hannah McMahon has lent her voice to more than a few Church youth groups and events.  She has c ...