September 16th, 2013

Caption This: Toro Makes His Entrance

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.

Be the first to like this post!