Home Police release body camera footage of Texas Tech football players’ arrests outside nightclub Screen Shot 2018-03-27 at 3.09.08 PM

Screen Shot 2018-03-27 at 3.09.08 PM


EDITOR PICS