Minnesota Twins Stadium/Historic Footage

May 22nd, 2006 by

After a decade of wrangling, the have finally won approval from the Minnesota state legislature to fund a new stadium in the Twin Cities.

Watch:

Technorati tags: | | |    | |

Similar Posts:

Tags: , , , , ,