Friday, November 18, 2011

I thought I posted this previously...but I guess I didn't. Great video clip of the Ducks clinching the 2011 Liberty Division Championship!

No comments:

Post a Comment