October 29, 2015 2:30 pm

RAW: Twin Peaks Surveillance Video Records Waco Biker Shooting

NBC 5 in Dallas-Ft. Worth obtained surveillance video of a shootout between biker clubs and Waco police officers that left nine people dead and injured 18 at a Waco Twin Peaks restaurant last May.

US & World Videos

Exit mobile version