Titans vs Bills "Music City Miracle " NFL Films Game of the Week
Jul 11, 2017
NFL Films Game of the Week from January 8th 2000. The Tennessee Titans defeated the Buffalo Bills on a play known as " The Music City Miracle." I do not own the rights to this content.