Just when you thought Portland couldn’t get any weirder, Pedalpalooza, the Rose City’s annual 18 day bike festival, cycles into town wearing glitter and a tutu. The “2+ weeks of bikey fun” is responsible for rendering Portland residents shockless as throngs of cyclists pepper the city’s streets with themed bike rides ranging from Prince vs. David […]