He is the one who sings God Bless America at all the New York Yankee home games at Yankee Stadium. He started doing that right after 9/11. He does have a very powerful voice and a very high range. Do you have the title of the album and where it is available ?
SOL ZELLER