West Texas

Dealership Security Cam Shows Christian Taylor Jumping On Cars

A new surveillance video taken at a car dealership shows Arlington football player, Christian Taylor, jumping on cars in the moments leading up…

9 years ago