Skip to content

Tag: Waco Twin Peaks arrests

Screenshot 2015-06-18 at 2.18.59 PM

WATCH: Arrested Waco Biker’s Full Press Statement

Matt Clendennen is one of the “Waco 170” — the 177 people arrested after the shooting incident outside a Twin Peaks restaurant in Waco, Texas that made national headlines on May 15th. Here is his statement from a June 15th press conference, discussing what he saw at the restaurant, and his arrest and incarceration.