Posted Apr 6, 2009, 12:16 PM
|
|
Philly -> Osaka -> Tokyo
|
|
Join Date: Apr 2008
Location: The biggest city on earth. Literally
Posts: 5,863
|
|
Talk about a great stadium! The Yanks are certainly getting their money's worth on this investment--it almost looks even better than the real thing!
|