After more than 18 months of preparation, FAT Brands will spin off Twin Peaks, and Twin Hospitality Group will make its debut ...