Texans Mascot
Nov. 26, 2024
TORO Houston, Texas, USA. 18th Dec, 2016. Houston Texans mascot Toro celebrates a first down during the 4th quarter of an NFL game between the Houston Texans and the Jacksonville Jaguars at NRG TORO | Texans Mascot - The Shorty Awards Texans Mascot