As mentioned in a previous post, I visited Red Square in Mandalay Bay as part of my latest Las Vegas misadventures. For those of you who may not be familiar, Red Square is a bar & restaurant with an ostensibly post-communist Muscovite flavor; a giant, headless, faux-guano adorned statue of Vladimir Lenin stands guard near … Continue reading