Skip to main content
Indiana Nights
Advertising

Now Playing

Now Playing

Peyton Manning's Longest Touchdown Run

Peyton Manning runs for a 33 yard touchdown on November 4th, 2001 in a week 8 victory at the Buffalo Bills.

Advertising