College team scores one of the best touchdowns you will ever see (Video)Absolutely ridiculous12 years ago