I have been holding back from posting this review of my bachelor party from this past weekend, simply because…………well, I have been trying to let it soak in. Or clear out of my system, depending on how you look at it. I first must say before I go any further, I am so grateful to…
