July 28-30, 2006. Free. All-Ages.
Tons of Portland bands.
Subscribe here for updates.