Ugh, Rose Festival. Downtown Portland is full of drivers who don't seem to know how to act around a bicycle and pedestrians who don't understand what the "Don't Walk" sign means.
On the bright side, Pedalpalooza is ramping up. So nice for them to do it the same time as Rose Festival.