Mosser Glass is Luscious
Recently, we made an opportunity to visit Mosser Glass in Cambridge, Ohio. We’d already seen the factory on Made in America on the Travel Channel, but there’s nothing like a personal visit. It really was like being a kid in a candy store. Only you can handle the goods if you’re careful! We arrived in […]