españa
Miami Beach, FL – July 7, 2010 – Wednesday at Mokai was full of Spaniards celebrating their win into the Finals game in the World Cup yesterday. A great reflection of just how big of a melting pot Miami is. Maybe we’ll see the Germans out at Mansion tomorrow night.