In case you were one of the 13 Americans who had better things to do during last night's Super Bowl, here's the new 2008 Twins ad:
If there's any question about whether Minnesota is building for 2010 or not, this probably settles it.
Thoughts?
Filed under: