Jose D. Duran, with reporting by Zachary Fagenson
5 years ago | Longform
Russell Faibisch left the Outback Steakhouse on 21st Street in Miami Beach on March 12, 1999, the night before he was to launch his huge beachside electronic music festival. "We had a big family dinner. Everyone was feeling really good," Faibisch ...