There are approximately 75 Twin Peaks restaurant franchises up and running throughout the U.S.
The one in Waco, Texas, is now the most famous one.
That’s because there was a shoot-out in the restaurant franchises’ parking lot. A big shoot-out.
From USA Today:
Waco, Texas- An explosion of violence between rival gangs over the weekend left nine people dead and led to the arrests of 170 people.
It all (allegedly) started in the Twin Peaks restroom.
Twin Peaks Revokes Waco Franchise License In...
Published on May 20, 2015 05:36