We are back in Missouri for the holidays and I have to say, it’s honestly one of the greatest places I’ve ever lived! The state has a pretty laid back attitude towards liquor and alcohol…meaning you can make a one stop shop at Walmart or Sam’s Club for all of your needs!
After all, where else can you buy a gem like this?? Who doesn’t need a tequila filled revolver??