nathaniel penn

Graphic Footage of the Twin Peaks Biker Gang Shootout Has Been Released

twin peaks footage

Police are expected to use recently surfaced surveillance footage from the May biker shootout at Twin Peaks restaurant in Waco, Texas, in their ongoing investigation into just how an alleged meeting between biker gangs ended up in a dizzying firefight that left 9 people dead. The footage, which you can see above–please be advised, it […]