On this day in 2003 we saw one of the best touchdown celebrations of all time. You’ll have to see it to believe it!
https://www.youtube.com/watch?v=pr8OwP0IW6w
Share this:
CategoriesSports
On this day in 2003 we saw one of the best touchdown celebrations of all time. You’ll have to see it to believe it!
https://www.youtube.com/watch?v=pr8OwP0IW6w