Control of Twin Peaks sold to a franchisee

October 10, 2016