The Viper Vixens – Las Vegas

On Friday night, John and I went to the Viper Vixens show at O’Shea’s on the Strip. It’s billed as “burlesque ninjas” and I’d heard about it from a friend of mine the previous week. When we scored tickets, I was thrilled. The short summary: beautiful women dancing with weapons and taking their clothes off. […]