Free video hosting, video codes at www.vidiLife.com

Tuesday, April 11, 2006

Barcelona ~ Nou Camp

The Nou Camp from afar.

The Megastore @ Nou Camp

The Nou Camp is the Home of the La Liga Champions, Barcelona FC. The club is touted as the best current club in Europe and the stadium is the largest in Europe and 3rd largest in the world.

0 Comments:

Post a Comment

<< Home