Aug 26 2024 | 00:34:55
Mike Stand, the former lead vocalist for the Altar Boys, shared his life and his calling to music. The 1985 Altar Boys song, "You Found Me," was featured in the interview.