The icon, which I recognize from other Street Views, is inactive, though s/he does have a context menu (center, zoom, etc).

So is it a glitch, or are we really going to see Street View in the twin cities? Who the heck picked that spot and why?

Update: Each time I access maps the little icon moves around the metro area. So I assume it's being placed randomly. I think Google is picking on me, but my new hat should protect me from Googlation ...