A little rain can’t stop Portland’s biggest parade in its new hybrid form
About 3 Minutes