Friday, November 2, 2007

NEVER GIVE UP!

This is a miracle finish from last weekend. It is probably the most popular sports video on the internet right now. I think it is a great reminder to never give up. It is also just a whole lot of fun to watch. So enjoy!