Portugal. The Man at the Palace: See the unlikely pop stars rock St. Paul

Portland, Oregon's Portugal. The Man hit St. Paul's Palace Theatre on Feb. 9. Click here to read our full review. The unlikely rockers behind pop smash "Feel It Still" were preceded by Chicago's Twin Peaks. All photos by Mike Madison.