The Cities Blog

Mpls’ airport offers free WiFi… with a few catches