Comment
Comment by robomc
Yeah you can buy it in pretty much every liquor store on earth, it even comes in those little single-slurp mini bar bottles, in tiny bottle stores in broke ass towns at the edge of the world.
Be the first to share your thoughts.