The 28 Best Things to Do in Portland This Week: March 5-8

Glittering Glorious Oprahs, Giants of Alt-Rock, Thunderous Pussies, and So Much More!