USA vs. France: Team USA Highlights From 2012 London Olympics

USA vs. France: Team USA Highlights From 2012 London Olympics

YouTube video