Forums » Sporty Photos » from the outside looking in...

HEADSHOT's avatar

contributed by HEADSHOT, 3 months ago
0 pats 0 pokes 0 comments 163 views

0012x_large

The International Stadium of Yokohama aka Nissan Stadium in Yokohama, Japan. Site of the 2002 World Cup Finals between Brazil and Germany. Home of the Yokohama F.Marinos.

Post a comment »

You need to login to post a comment.

Highfiber 0.0 is a product of syndeo::media. Follow highfiber on Twitter.