Restaurant of biker gang shooutout takes heat after violence
Twin Peaks, the restaurant in Waco, Texas, where several motorcycle gangs were involved in a shootout, is now facing reprimands from the state and the management team of the franchised restaurant.