Power of his voice

John Shore with two-year-old Jack who had life changing brain surgery thanks to money raised through Children''s First Foundation.
Power of his voice
Through the power of his voice, John Shore has helped raise hundreds of thousands of dollars for those doing it […]