Err.... this should be taken down. This is /not/ the home of the Twins anymore. Target Field is. ;)
Sign up to comment.
Sign in if you already did it.
Photo taken in Hubert H. Humphrey Metrodome, 900 South 5th Street, Minneapolis, Minnesota 55415, United States
Misplaced? Suggest new location