
Twin Peaks Biker Shootout Video: Waco PD Denies Releasing Video and Crime Scene Photos
Video footage and crime scene photos of the Twin Peaks biker shootout in May that killed nine men and injured 20 others was released on Thursday.

Video footage and crime scene photos of the Twin Peaks biker shootout in May that killed nine men and injured 20 others was released on Thursday.