Virtual Ministry Archive

what is even more brutal is that the rotarians/shriners are making $101,000 minimum on this junk