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... More >>>