Opening on October 21, 2011, Amnesia Miami will be hitting the nightclub scene in South Beach. According to venue reps, it has the potential to actually change the Miami clubbing experience. Although it's a phrase we've heard many times in the past, we're more than willing to give it a shot.
Amnesia Miami is an 29,000 square foot...