Video Highlights: Yale-Russian Touring Team Dec. 29, 2010

Dec 29, 2010