August

Extreme Interview: Glen Faith, Owner of Mermet Springs in Metropolis, IL

Boy do I ever have the interview for you today… Have you met Glen Faith? Do you even know who that is? Well, if you’ve been to Mermet Springs, surely more than once you’ve seen him as he is the mastermind evil genius… I mean the owner of Mermet Springs in Metropolis, Illinois. Last September …

Extreme Interview: Glen Faith, Owner of Mermet Springs in Metropolis, IL Read More »