Texans vs Titans 12-14-08 - Taormina Photography
December 146, 2008 - The Houston Texans defeated the Tennessee Titans 13-12 at Reliant Stadium.

December 146, 2008 - The Houston Texans defeated the Tennessee Titans 13-12 at Reliant Stadium.

tjt5915cropadj