Los Angeles CA
Dodgers Baseball Stadium
10 November 2007From:Raul J. Gonzales
Truly a landmark for Los Angeles, wither a Dodgers Fan or what not, but this is baseball for L.A. people, not likely "Los Angeles Angels" when they are in the Orange County.
1000 Elysian Park Ave. Los Angeles, California, US
Discovered by Tanner Volz on 10 November 2007. 430 views.