Toro, the Houston Texans mascot, lowers himself into Reliant Stadium to help introduce the team's AFC South division banner before an NFL football game against the Tennessee Titans.


Use the comment field to tell us what he might be thinking about when this picture was taken.