Studio 90: Stade De France Stadium Tour in Paris

Metacafe Affiliate U
Added by Metacafe Affiliate U Subscribe 970
Published 12 Nov 2011
67
••• More
Report video
0 0
You have already voted for this video.
Studio 90 tours the Stade De France in Paris, site of the 1998 FIFA World Cup Final and home stadium of the...
Studio 90 tours the Stade De France in Paris, site of the 1998 FIFA World Cup Final and home stadium of the French national team. The U.S. MNT will play its first game in the storied arena on Nov. 11, 2011.
Categories: Sports
Show moreShow less
Report this video as: