Review: Climax Moonshine
In 2011, the Discovery Channel launched a TV show called Moonshiners which chronicles the lives and crazy happenings of a group of guys making shine in the Appalachian Mountains. While it seems like a terrible idea to let a full-on camera crew film you doing illegal things, these guys managed to make their whiskey and evade the authorities while […]
Read more "Review: Climax Moonshine"