Seven years ago, if you were lucky, you might have caught an awkward scene unfolding in South Beach: five longhaired guys walking down the city's streets, clad in Che Guevara T-shirts and looking... More >>>